-1

我有一个静态表,一个单元格有多个视图,我想添加子视图。每个视图都分配了一个类 (MHRotaryKnob)。

我想不通的是如何标识单元格中的每个视图,以便我可以添加SubView。

我已经在 StoryBoard 中设置了表格。

4

1 回答 1

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];
于 2013-09-17T21:05:58.327 回答