【发布时间】:2011-09-30 11:40:07
【问题描述】:
我目前正在为 iphone 开发一个应用程序(我的第一个),我使用了几个 UITableViewController 进行导航。
然后我使用附加到self.view.superview 的子视图在顶部获取非滚动图像。
子视图是在 IB 中创建的,简单的 UIView 里面有一个 UIImageView。
我在viewDidAppear 中添加了子视图,这个功能很好。
但是一旦我点击一个单元格并且navigationController 推动下一个动画视图,前一个视图(滚动到视线之外)变成完全白色,并且我的子视图动画移动到中心。只持续了半秒左右,因为下一个视图的到来,它就消失了,但它真的很令人不安。
我尝试删除viewWillDisappear 中的子视图,即删除了UIImageView,但屏幕仍然完全变白。
有人可以解决这个问题吗?
哦,还有 PS:我只在模拟器上工作,因为我还没有开发者帐户。而且我无法将所有内容都更改为 ViewController,因为我有一个截止日期。
【问题讨论】:
标签: iphone uinavigationcontroller uitableview subview