【问题标题】:Adding a custom uibutton through interface builder通过界面生成器添加自定义 uibutton
【发布时间】:2013-07-25 02:17:51
【问题描述】:

我创建了一个自定义类,它是UIButton 的子类,具有一些自定义功能。是否可以不使用代码而是使用 Interface Builder 以某种方式将此自定义按钮放置到视图上,就像我们使用标准 UIButton 一样,将其从对象库中拖放到视图上?先感谢您!

【问题讨论】:

标签: objective-c uibutton interface-builder xib


【解决方案1】:
In xib, select UIButton -> In Custom Class, select class as "CustomButton" name(Your custom class name).
Then declare your property,
@property(nonatomic,strong)IBOutlet CustomButton *yourButton;
connect this property to Files owner.

【讨论】:

  • 如果我没记错的话,IBOutlet@property 属性应该是weak,而不是strong
  • 这取决于按钮是否是顶级对象(通常不是那么弱就可以了)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-22
  • 1970-01-01
  • 1970-01-01
  • 2012-02-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多