对于具有大量功能和复杂用户界面的非常大的 ios 项目,希望有以下建议 -
- 如果我们使用不同的 Storyboard会不会更简单方便 像几年前没有 UIStackView 时开发人员曾经做过的那样,针对 iPhone 和 iPad 的屏幕尺寸?
- 使用 Storyboard 、自动布局实现复杂用户界面并拥有可维护代码的最佳做法是什么?请分享您的经验。
最佳答案
- Will it be more easy and convenient if we use different storyboards for iPhone and iPad Screen sizes as developers used to do a couple of years back when UIStackView was not there?
使用不同类型的 Storyboard/xib 会增加您的包大小。所以这不是一个好主意。在 xcode-7 之前,开发者除了这个没有什么好的选择。现在您可以使用自动布局,它可以轻松维护您的整个屏幕。
如果您的设计类似于主从(如设备设置),那么您可以使用不同的 VC。
- What are the best practices to achieve the complex UI using storyboards, Auto Layout and also have a maintainable code? Please share your experiences.
您可以自动布局、大小分类,甚至改变特征更有利于维护设计。
关于ios - 使用 UIStackView 和自动布局最佳实践的 iPhone 和 iPad 的不同 Storyboard方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49556123/