如果您创建一个具有主菜单的应用程序,那么每个菜单项通常会将您带到一个新的xib文件?或者你可以在一个xib中设置所有内容并将.hide设置为true或类似的东西,以便只有一些项目显示?
只是想知道,我刚刚开始使用iOS。
答案 0 :(得分:3)
通常,单独的视图保存在不同的xib文件中,并由单独的UIViewControllers控制。
答案 1 :(得分:0)
这取决于。如果“第二页”(您点击菜单项时所采用的那个)包含一些通用布局,如某些文本区域和图像以及一些标签等...那么这是一个好主意,只有一个xib并且只需填充它不同的数据。
但是当你有不同的布局时,我建议你使用不同的xib,因为它不自然(并且以后很难维护)隐藏一些东西并制作一个伏都教舞,只是为了让你的所有布局都在一个xib中。
P.S。还有一个主题建议。查看SDK5中引入的 storyboards 。在界面构建器
中构建应用程序时,它们非常易于使用