我刚刚花了很多时间重新编写我的应用程序,将所有内容都放在代码中,而不是使用 Storyboard。 主要是因为我想了解 Storyboard为我做了什么。
显然,我注意到我的文件的代码行数变得非常大。
根据 WWDC 视频,苹果似乎更喜欢 Storyboard而不是编写代码行。
作为开发人员,您仍然认为用代码编写所有内容是更好的方法吗?我希望就此得到一些好的意见,因为我想看看我对此事的感受是否得到你们的想法的支持,毫无疑问,我已经这样做了更长的时间。
提前致谢。
最佳答案
两者都没有什么优点和缺点。
通过代码添加控件的优点
如果大多数控件都是动态的,您可能更喜欢将所有内容都编写为代码。这样您就可以在需要时加载控件。
很容易重用代码并使应用程序更加动态,例如您想为应用程序制作 UI 主题
Storyoard/XIB 的优点
使用 Storyboard/XIB 一次加载所有控件(如果应用程序是静态的则更好),您必须正确绑定(bind)该 View 。
与代码相比,使用 Storyboard/XIB 设计 UI 更容易。
根据我的理解,这只是两者的一些优点。
关于iphone - ios - 代码 VS Storyboard 意见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12739991/