我正在开发一个快速的应用程序,在一个视图中,我必须提供一个表(在swift上下文中)如果设备是纵向和网格(excel / html上下文中的表),如果方向更改为景观。
如果我需要从UITableView转到CollectionView,我怎样才能在UI中实现这种行为?
非常感谢。
由此:
对此:
答案 0 :(得分:1)
这可以在Interface Builder中通过为水平Compact的大小类设计一个视图布局来完成,而另一个在水平方向为Regular时设置。您也可以进行垂直大小类别区分,但对于您的情况,水平似乎更好。
查看Apple关于使用大小类构建不同布局的文档: https://developer.apple.com/library/ios/recipes/xcode_help-IB_adaptive_sizes/chapters/AboutAdaptiveSizeDesign.html