2

我在 xib 中创建了一个视图,其中 UIImageviews 和 UILabel 作为子视图。从我的代码中,每次运行循环时是否可以创建一个新的视图对象。请帮助我。

4

2 回答 2

4

您需要在 XIB 到 CustomView 中创建一个名为 CustomView Select 的新自定义视图。

然后将 XIB 名称加载到 View 对象并可以在循环中使用

CustomView *aView = [[[NSBundle mainBundle] loadNibNamed:@"YourXibName" owner:nil options:nil] objectAtIndex:0];
于 2013-05-24T15:09:41.257 回答
0

当您创建一个视图并通过界面构建​​器连接它时,您可以轻松添加视图,例如

for(int i = 0; i < numberOfIterations; i++){
     UIView * newView = [[UIView alloc] initWithFrame:MyFrame];
     [myInterfaceBuilderView addSubview:newView];
}
于 2013-05-24T15:13:18.067 回答