iOS版。如何在UIButton上绘制复杂的图像?

时间:2011-11-04 04:50:00

标签: ios uibutton uiimage insets

我需要制作这样的东西(矩形表示各种图片):

enter image description here

我知道可以通过从两个图像中生成一个图像并将其指定给UIButton来实现。但是还有另一种方法可以通过使用insets来实现吗?

1 个答案:

答案 0 :(得分:1)

如果您想要两个图像的“按下按钮”突出显示状态,您可以

  • 制作一张图片和一个按钮
  • 制作两个按钮并分配图像并实现一个方法(将两个按钮添加为UIControlEventAllEvents的目标),设置button1.highlighted& button2.highlighted = ((UIButton*)sender).highlighted