全部,
ChildViewControllers在我的ParentViewController. 这是我的情况:我有ParentViewController一个动态数量的ChildViewControllers- 有时多达 20 个。它们包含在 a 中UIScrollView,并被分页。当我在页面上有几个时遇到问题(我只加载前两个,然后在我滑动时构建其他的),但是,ParentViewController由于内存而在其中有这么多开始导致一些崩溃。
其中ChildViewController有很多事情要做,我正在研究它以确保它尽可能高效,但是,我担心这种方法在旧设备上工作(因为我在 5S 上遇到了崩溃) .
似乎将视图控制器更改为视图会有所帮助,但由于 VC 很复杂,这将是一项相当大的努力。我的一个建议是从现有视图控制器的视图创建一个视图,并在视图上设置几个委托方法并通过这种方式与视图交互ParentViewController。与当前的使用方法相比,是否有人对该方法的效率有任何想法ChildViewControllers?
我的另一个想法是建立一个习惯ContainerViewController并让所有的孩子在那里滑动,但我不确定这是否会给我带来比在UIScrollView.
有什么想法吗?