我在这里看到类似的问题,但Google却没有回答我的实际问题。我想为iPhone和iPad都提供一个NIB。 NIB本身应该只有一个空视图。应该进入视图的所有内容都是以编程方式完成的。我检查设备是iPhone/iPad,然后计算并设置布局。多一点工作,但对于所需的任务,这对我来说是最好的解决方案。适用于iPhone和iPad的单人NIB
但是,当通过“New File ... - > User Interface - > View”添加新视图时,系统会询问设备系列。这些选择当然是iPhone或iPad。但我希望该视图能够在两种设备上工作,通用类型。
我试过iPhone视图,它实际上在两个设备,iPhone和iPad上都能正常工作。所以似乎一切都很好。我的问题是更一般的询问是否可以重新使用iPad视图的iPhone视图。我应该以不同的方式做吗?有更好的解决方案
请理解,我真的想用单一视图和编程方式工作,因此对于每个设备使用单独视图和使用IB的解决方案都应该保留!
感谢
如果以编程方式创建视图的程度超过您可以以编程方式创建视图本身,对不对? – Suryakant
不能使用一个单一的笔尖,如果你想使用通用编码,那么你可以 - (void)loadView;方法。 –