我用过 this answer实现带分页的 UIScrollView
。
它作为一个开始很好用,但我希望能够为 UIScrollView
中的每个页面做的,我想要相同 UIView
的单独实例.
例如,假设我有 ContentViewController
,我想使用它的 4 个实例 UIView
;
UIScrollView
上的每个页面 1 - 我该怎么做?
我最初的想法是 instantiateViewController(withIdentifier)
,然后在 for` 循环中重用它的 .view' 属性,但这只给了我一次正确的 View ,另外 3 个是空白 subview 。
任何帮助将不胜感激。 谢谢!
最佳答案
您可以多次实例化 ViewController(在 for 循环中),然后获取每个 Controller 的 View 并将其添加到 ScrollView 。但是您必须知道,现在您还有 4 个 Controller ,每个 Controller 用于一个 View 。
关于ios - UIScrollView 中同一个 UIView 的多个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41977955/