带有 UISegmentedControl 和 childViewController 的 iOS LargeTitle(在容器中)

Posted

技术标签:

【中文标题】带有 UISegmentedControl 和 childViewController 的 iOS LargeTitle(在容器中)【英文标题】:iOS LargeTitle with UISegmentedControl and childViewController (in a Container) 【发布时间】:2018-06-12 10:02:09 【问题描述】:

我的应用程序中有一个UIViewController,其中有一个UISegmentedControl 和三个段。每一个都是一个UIViewController,里面有一个UICollectionView

当我将大标题设置为主UIViewController 时,它完美地显示了大标题,但问题是,当我滚动任何片段的UICollectionView 时,大标题没有任何反应:它没有崩溃。

在特定场景中需要做些什么特别的事情吗?

【问题讨论】:

【参考方案1】:

我刚刚发现我做错了什么。 问题是包含段的UIViewControllersUIContainerView 不是第一个孩子。

从现在开始要注意这个逻辑......

【讨论】:

以上是关于带有 UISegmentedControl 和 childViewController 的 iOS LargeTitle(在容器中)的主要内容,如果未能解决你的问题,请参考以下文章

UISegmentedControl和View切换问题

在带有 XIB 的视图控制器上以编程方式初始化 UISegmentedControl

带有 Bezeled 样式的 UISegmentedControl 使设备上的标题不居中

UITableView 和 UISegmentedControl

使用带有 2 个可切换视图和一个分段控件的导航

核心数据、UITableView 和 UISegmentedControl