我们正试图使用自动布局、大小类和特征集合来获取我们应用程序的新版本(因为这是苹果似乎正在推动的(。我们可能奢侈地仅在iOS 8及更高版本上进行部署。然而,使用IB设计UI让我发疯。我们需要一个视频播放器视图在运行时向下滑动手势向下滑动。视频视图是使用 IB 设置的,而具有自动布局的约束设置将其固定到位似乎太顽固了。视图在运行时不容易移动。想知道人们如何面对类似的问题以及他们如何拆分他们的设计。
- 使用故事板
- 进行布局或让故事板加载 xib ?
- 将一个 xib 用于 iPhone5、iPhone6 和 6+,另一个用于 iPad,或者将一个 xib 一起使用 traitcollection 和 sizeclass?(事实证明,这很难调整( 约束
- 视觉格式似乎比正则表达式更神秘,我厌倦了日志中无法满足的约束。
xib,故事板,自动布局,特征和大小类的哪些组合使人们获得了最佳结果?
我目前正在使用多个故事板,并让视图控制器在故事板中加载 xib(希望 xib 能够重用(
解决此问题的一种方法是向约束添加属性。当您想要向下滑动视频视图时,可以通过更改约束来实现。将其与动画结合使用可为您提供与更改帧等相同的流畅体验。