Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Xcode 4.3.2 上创建单视图应用程序后,我们可以做一些事情来使项目完全不使用.nib(the .xib) 吗?
.nib
.xib
现在我们可以点击.xib并将其在 Xcode 中的自定义类更改为我们的 FooView 类,并在initWithCoder代替 中进行初始化initWithFrame,并且.xib仍在使用,但几乎没有修改。
initWithCoder
initWithFrame
我们可以更改一些东西以使.xib根本不使用,而代码将使用initWithFrame?
-创建单视图应用程序 -删除自动创建的.xib文件-打开自动创建 的视图控制器并覆盖-loadView方法:
-loadView
-(void)loadView { self.view = [[[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]] autorelease]; //If using ARC you must remove autorelease }