ohh*_*hho 4 cocoa-touch objective-c interface-builder ios
我正在构建一个自定义键盘,其中有大约50个UIButton键.我想为每个键添加一些分组信息,例如数字,字母,光标等.
首先想到的是tag字段(字母为100,数字为200,等等)
另一种选择是通过具有关联引用的类别.
但是,这两种方法都不是非常友好的Interface Builder.还有其他选择吗?
你写了
我想为每个键添加一些分组信息,例如数字,字母,光标等.
为什么不用IBOutletCollections?
您可以为每个"数字,字母,游标"声明数组:
@property (nonatomic) IBOutletCollection(UIButton) NSArray *numberButtons;
@property (nonatomic) IBOutletCollection(UIButton) NSArray *letterButtons;
@property (nonatomic) IBOutletCollection(UIButton) NSArray *cursorButtons;
Run Code Online (Sandbox Code Playgroud)
并在界面构建器中轻松将它们连接起来:

| 归档时间: |
|
| 查看次数: |
286 次 |
| 最近记录: |