当我在 Xcode 中创建一个UIViewController
时,我可以决定添加一个 nib 文件。假设我此时不添加 nib 文件。我可以稍后简单地添加一个 nib 文件并将其命名为与 ViewController 相同的名称吗?
我问这个是因为我目前有一个具有某种背景颜色的表格视图。但是,当显示视图时,它看起来像是UITableView
使用了泛型。
所以就像我的 nib 文件被忽略了,实际上,当我删除 nib 文件时,它仍然可以正常工作,但没有背景颜色。
当我在 Xcode 中创建一个UIViewController
时,我可以决定添加一个 nib 文件。假设我此时不添加 nib 文件。我可以稍后简单地添加一个 nib 文件并将其命名为与 ViewController 相同的名称吗?
我问这个是因为我目前有一个具有某种背景颜色的表格视图。但是,当显示视图时,它看起来像是UITableView
使用了泛型。
所以就像我的 nib 文件被忽略了,实际上,当我删除 nib 文件时,它仍然可以正常工作,但没有背景颜色。
我确定你可以。您必须在该 nib 文件中编辑文件所有者的类,以便它与您的自定义UIViewController
类链接。
我弄清楚我的笔尖文件被忽略了。问题是我自己没有实例化我的 ViewController 错误我在 IB 中通过将 a 添加NSObject
到我的故事板并将其类设置为我的类来定义它。
但是,像这样,对象只是alloc] init]
'ed,但要加载 nib,必须像这样分配它:
self.myVC = [[MyViewController alloc]initWithNibName:@"MyViewController" bundle:nil];
一旦我这样做,笔尖就会被加载,我可以UITableView
在 Xcode 中配置我的。万岁!