我在xib中创建了一个视图,其中包含UIImageviews和UILabel作为子视图。从我的代码中,每次运行循环时都可以创建一个新的视图对象。请帮助我。
答案 0 :(得分:4)
您需要创建一个名为CustomView的新自定义视图 在XIB中选择Class to CustomView。
然后将XIB名称加载到View对象并可以在循环中使用
CustomView *aView = [[[NSBundle mainBundle] loadNibNamed:@"YourXibName" owner:nil options:nil] objectAtIndex:0];
答案 1 :(得分:0)
创建视图并通过界面构建器将其连接起来后,您可以轻松添加
等视图for(int i = 0; i < numberOfIterations; i++){
UIView * newView = [[UIView alloc] initWithFrame:MyFrame];
[myInterfaceBuilderView addSubview:newView];
}