1
我的iPad应用程序的界面有多个部分框(看起来类似于这个stackoverflow页面)。我是Xcode和iOS编程的新手,但拥有多年的Web开发经验。我想知道什么是设计这个最好的方法。iPad应用程序UI设计问题
我应该把所有东西放在一个xib文件中吗? (section1headerlabel,section1text1,section1text2 ..)
或者每个部分应该是自己的xib文件吗? (如服务器端包括在Web开发中),如果是的话,我该怎么做?
任何建议将不胜感激。
OK,然后我应该为每个部分不同的.m/.h文件?或全部在一个.m/.h文件中? (并且命名变量section1headerlabel,ection1text1,section1text2 ..)试图从web开发背景中理解所有这些。 – Yazzmi 2010-07-08 20:52:42
是的,你会有几个.m/.h文件实现UIView的子类。您将拥有包含UIView的其他子类(应用程序的逻辑部分)的主UIView子类。 所以你应该有一个MyApplicationView,它包含一个HeaderSectionView,MainContentView和一个FooterSectionView。 MainContentView可以包含许多与主题或您有什么相对应的TopicItemViews。 – BarrettJ 2010-07-08 21:02:01
非常感谢你。这很有道理。你能指点我一个教程,显示你刚才描述的内容吗?以编程方式从主UIView类加载子视图? – Yazzmi 2010-07-08 21:06:41