灵活的iPhone按钮

时间:2011-03-22 18:30:45

标签: iphone ios button bitmap

有没有办法从单个图形创建灵活的iPhone按钮,就像Android使用9-patch drawables一样?

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

2 个答案:

答案 0 :(得分:2)

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

请参阅UIImage Class Reference

答案 1 :(得分:1)

是的,请查看UIImage方法-stretchableImageWithLeftCapWidth:topCapHeight: