ios – XIB是否总是需要一个视图控制器?
发布时间:2020-12-14 17:30:19 所属栏目:百科 来源:网络整理
导读:如果我在IB中做一个接口,我必须总是需要一个基本的UIViewController,或者我可以直接跳到UIView吗? 截至目前,我正在obj-c中完成所有设计,这使得工作更繁忙. 如果我必须使用UIViewController,那么无论如何都要将UIView从它中吸出来,如果这就是我想要的全部?
如果我在IB中做一个接口,我必须总是需要一个基本的UIViewController,或者我可以直接跳到UIView吗?
截至目前,我正在obj-c中完成所有设计,这使得工作更繁忙. 如果我必须使用UIViewController,那么无论如何都要将UIView从它中吸出来,如果这就是我想要的全部? 我只是希望能够从XIB中提取静态布局,而不是将它们放在obj-c中. 任何建议表示赞赏! 解决方法
UIViewController有一个方便的initWithNib:bundle:方法,它使一切变得如此简单,但也有办法通过以下方式从xibs获取对象:
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"WhateverItsNamed" owner:self options:nil]; (这里的nib数组包含对应于XIB文件中存储的任何对象的对象). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |