我有一个带工具栏的大视图,允许用户选择他们想要显示数据的方式。当他们选择他们想要显示的数据时,应该更改较小的UIView(包含在原始数据中)以显示他们想要显示的数据。
我想从一个不同的nib文件加载那个小UIView,但是工具栏(在较大的视图中)不应该消失,即我不希望那个视图变大,只有小视图应该改变。我为每个数据视图都有不同的nib文件。
如何从给定的nib文件加载小UIView?
答案 0 :(得分:26)
我以前做过这个。
SimpleCell *cell = [[[NSBundle mainBundle] loadNibNamed:@"FriendsCell" owner:self options:nil] objectAtIndex:0];
所有者没有必要。并且索引应该与nib内的索引相同。 (第一个对象(不是file's owner
也不是First Response
)从0开始