【发布时间】:2013-12-23 11:22:10
【问题描述】:
我创建了一个如下的 xib 文件:
我需要将它制作成一个模板,因为我不想多次重新创建它。我该怎么做呢?
提前谢谢你。
问候..
【问题讨论】:
标签: ios objective-c ipad xib
我创建了一个如下的 xib 文件:
我需要将它制作成一个模板,因为我不想多次重新创建它。我该怎么做呢?
提前谢谢你。
问候..
【问题讨论】:
标签: ios objective-c ipad xib
1 - 添加一个子视图类,可以任意命名,我将其命名为 MyTamp。 2 - 将您的 xib 连接到该类中的属性。 3 - 每当你需要你在代码中使用:
NSArray* nibViews = [[NSBundle mainBundle] loadNibNamed:@"MyTamp"
owner:self
options:nil];
MyTamp* myView = [ nibViews objectAtIndex: 0];
4 - 使用您设置的属性来更新视图,然后添加到您想要的任何视图中。
希望有所帮助:)
【讨论】:
我会推荐你阅读这篇文章:Embedding custom-view Nibs in another Nib: Towards the holy grail
他们很好地解释了如何解决这个问题。
【讨论】: