我有一个静态表,一个单元格有多个视图,我想添加子视图。每个视图都分配了一个类(MHRotaryKnob)。
我无法弄清楚如何识别单元格中的每个视图,以便我可以添加子视图。
我在StoryBoard中设置了表格。
答案 0 :(得分:0)
为你的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];