4

我决定以编程方式创建我的 UI,而不是故事板,以避免合并冲突噩梦和其他一些事情。但是,我遇到了一些问题:

  1. 我将如何进行大小班?
  2. 我的viewDidLoad方法通常非常大,这会降低代码的可读性。有什么建议或最佳实践吗?
4

1 回答 1

0

1)以编程方式使用尺寸类,以
编程方式使用尺寸类实现两种不同的布局
http://www.digistarters.com/swift-autolayout-and-size-classes-programmatically
2) 约束可能在您的 viewDidLoad 方法中占据重要位置,如果您以编程方式创建所有这些。几年前,我从完全编码的 UI 转向了 xibs 和故事板,现在我的生活变得轻松多了。此外,当视图控制器变得太长时,您可以尝试这种方法Viper。

于 2016-01-22T00:27:41.963 回答