我有一个静态表,一个单元格有多个视图,我想添加子视图。每个视图都分配了一个类 (MHRotaryKnob)。
我想不通的是如何标识单元格中的每个视图,以便我可以添加SubView。
我已经在 StoryBoard 中设置了表格。
我有一个静态表,一个单元格有多个视图,我想添加子视图。每个视图都分配了一个类 (MHRotaryKnob)。
我想不通的是如何标识单元格中的每个视图,以便我可以添加SubView。
我已经在 StoryBoard 中设置了表格。
为您的 Viewcontroller 提供一个 UIView 的 IBOutlet-Property,如下所示:
@property (nonatomic, strong) IBOutlet UIView *myView;
然后将它们连接到情节提要中所需的视图。现在你可以用这样的代码来处理这个视图:
[self.myView addSubview:subView];
这可能比弄乱 id 或标签更容易。
如果您有问题,这将帮助您: http: //klanguedoc.hubpages.com/hub/IOS-5-A-Beginners-Guide-to-Storyboard-Connection
编辑:
如果您想将子视图添加到 MHRotaryKnob,则可以反过来:
@property (nonatomic, strong) IBOutlet MHRotaryKnob *myKnob;
然后,假设 MHRotaryKnob 是 UIView 的直接或间接子类,您可以添加子视图:
[self.myKnob addSubview:subView];