【发布时间】:2011-10-14 12:40:32
【问题描述】:
我正在尝试找出我遇到的错误。最初,我的同事只是使用
向子视图添加视图[self.view addSubview:someController.view];
来自当前的 ViewController。这看起来不错,但有点迟钝。我想根据需要延迟加载视图并使用我在这篇文章中得到的建议:How to optimize performance in view controller navigation with UISegmentedControl and UITabBarController
只需将视图设置为这样,它确实可以更快地工作
self.view = someController.view
但是,视图的高度不正确。我正在尝试调试正在发生的事情,但我不确定我是否理解将新视图添加为子视图与将其设置为当前视图之间的区别。我认为将它添加到我当前的视图中,或者将其添加为子视图会占用相同的大小,但我一定会遗漏一些东西。任何帮助表示赞赏。谢谢!
【问题讨论】: