UISplitviewcontroller - 主视图和详细视图中的大小类问题
Posted
技术标签:
【中文标题】UISplitviewcontroller - 主视图和详细视图中的大小类问题【英文标题】:UISplitviewcontroller - Size class issue in Master and Detail view 【发布时间】:2016-07-07 22:16:35 【问题描述】:在 iPad 中使用 UISplitviewcontroller 时。
主视图默认采用 Compact Regular Size 类,而 Detail 默认采用 Regular Regular 大小类。
这会影响使用的图像。在同一图像的主屏幕和详细信息屏幕中使用的是哪个(大小不同)
有什么方法可以在两个视图上应用紧凑的常规尺寸类?
下面的图像显示了用于两个视图的相同图像,但它需要不同的尺寸等级。
【问题讨论】:
【参考方案1】:您可以继承UISplitViewController
并覆盖函数overrideTraitCollectionForChildViewController()
。
Docs are here.
【讨论】:
以上是关于UISplitviewcontroller - 主视图和详细视图中的大小类问题的主要内容,如果未能解决你的问题,请参考以下文章
带有主 UINavigationController 和详细 UINavigationController 的 UISplitViewcontroller
UISplitViewController - 从详细信息更新主表视图
uisplitviewcontroller:将选定的行从主传递到细节
UISplitViewController 主幻灯片仅在旋转后才有效