我有一些疑问,关于在iPad上使用2个Xib文件来为一个类在不同的方向上进行设计更改。这样做是否是正确的做法?在iPad的纵向模式下,我有一个设计,在横向模式下,我有另一个设计(与纵向模式有点相似,但无法在纵向模式下进行调整)。我能否在编程中完成所有事情或者使用2个Xib文件是可以的,使用2个Xib文件会带来哪些复杂性或问题?
我有一些疑问,关于在iPad上使用2个Xib文件来为一个类在不同的方向上进行设计更改。这样做是否是正确的做法?在iPad的纵向模式下,我有一个设计,在横向模式下,我有另一个设计(与纵向模式有点相似,但无法在纵向模式下进行调整)。我能否在编程中完成所有事情或者使用2个Xib文件是可以的,使用2个Xib文件会带来哪些复杂性或问题?
这取决于编程实现的复杂性。如果你需要更换按钮,那么你应该在程序中进行框架更改。如果竖屏和横屏模式下的设计不同,则应使用两个xib文件。
使用两个xib文件时,很难从一个xib文件中传输信息到另一个文件。例如,如果xib文件中有文本字段,您需要将其中的文本复制并放入第二个xib文件中等。