2011-03-22 62 views
1

有没有一种方法可以从单个图形创建灵活的iPhone按钮,就像Android使用9贴片可绘制的按钮一样?灵活的iPhone按钮

例如,是否可以使用此图形enter image description here创建更宽的按钮?

回答

2

是。将图像加载到UIImage中,然后使用带有适当参数的stretchableImageWithLeftCapWidth:topCapHeight:来构建图像的副本,并提供有关正确的端盖的提示。然后,您可以将此新图像分配给按钮。

请参阅UIImage Class Reference

1

是,查找到UIImage方法-stretchableImageWithLeftCapWidth:topCapHeight:

+0

道具给可可团队提出这样古怪的名字。我会放弃它。谢谢。 – hpique 2011-03-22 18:36:26