【发布时间】:2011-06-16 20:04:12
【问题描述】:
如何在界面构建器中使用自定义按钮而不是预定义的按钮对象?
【问题讨论】:
标签: iphone cocoa-touch button interface-builder
如何在界面构建器中使用自定义按钮而不是预定义的按钮对象?
【问题讨论】:
标签: iphone cocoa-touch button interface-builder
如果是UIButton 的自定义子类,像往常一样添加一个“按钮”,并在检查器中将该类设置为您的子类,并将类型设置为“自定义”。如果它是不是UIButton 子类的“按钮式视图”,则添加“自定义视图”并将其类设置为您的子类。如果可能,“类似按钮的东西”应该是 UIButton 的子类,但这并不总是合适的。
【讨论】:
通常您在项目中提供一个图像用作自定义按钮。您可以根据按钮的“状态”提供不同的图像。 (Default, Higlighted, Selected, Disabled)
除此之外,它的行为应该与普通的UIButton 一样。
【讨论】: