有一个关于在 collectionview 和 tableview 之间切换分段 Controller 中的 View 的问题。这可能吗?如果是这样,怎么办?最简单的方法是通过 UIViewController
中的代码构建它们,还是可以直接从 UICollectionViewController
中完成?下图显示了问题所在。目前它是一个 UICollectionViewController
!
最佳答案
您可以创建两个 View ,v1 和 v2。将它们都添加到您的 View Controller 。根据段控件的值更改事件,您可以隐藏/取消隐藏这些 View 。 Eg when index 0 of segment control is selected, unhide v1 and hide v2.选择索引 1 时,反之亦然。这必须在您的代码中完成。要显示在所选索引 0 上的 View 成为 v1 的 subview 。同样,要在索引 1 上显示的 View 成为 v2 的 subview 。根据 v1 和 v2 的复杂程度,您可以在与 View Controller 相同的 xib 或不同的 xib 中创建它们。
关于ios - UISegmentedController 在 collectionview 和 tableview 之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25289375/