IOS:创建可在Interface Builder中使用的可重用UI小部件?如何创建可以在其他形式中使用的元素?
答案 0 :(得分:1)
您需要做的就是创建对象的子类,比如说UIButton
。
@interface MyCustomButton : UIButton
{
UIColor *tintColor;
}
@property (nonatomic,retain) UIColor *tintColor;
@end
#import "MyCustomButton.h"
@interface MyViewController : UIViewController
{
IBOutlet MyCustomButton *myButton;
}
@property (nonatomic,retain) MyCustomButton *myButton;
@end
现在在界面生成器中添加UIBUtton
,您可以将其连接到自定义 myButton 。
答案 1 :(得分:0)
我认为你的意思是Interface Builder
而不是UIBuilder
,而且接近你要找的东西就在这里
http://cocoawithlove.com/2009/07/custom-views-in-interface-builder-using.html
但它在iOS上不起作用。