使用多个标签创建自定义按钮

时间:2010-09-07 07:08:29

标签: iphone uibutton uicontrol

是否可以创建一个包含多个标签的按钮?例如imageView,textLabel和detailTextLabel。

我不认为使用界面构建器是可能的,但也许我们可以通过将UIImage和UILabels添加到按钮的视图来以编程方式进行。如果我编写自定义UIButton类,处理状态更改的最佳方法是什么?

另外,我很好奇Apple是否会批准带有多个标签和图像的自定义按钮。

1 个答案:

答案 0 :(得分:2)

您可以创建包含所有这些子视图的视图,并在其上添加自定义透明按钮以获取此视图的点击次数。要处理状态,您可以使用一些灰色调的背景绘制半透明按钮,以生成禁用按钮的效果。 HTH