我目前正在爲iPhone開發一個應用程序(我的第一個),並且我使用了幾個UITableViewController
進行導航。子視圖在基於導航的應用程序中表現奇怪
然後我使用附屬於self.view.superview
的子視圖來獲取頂部的非滾動圖像。 子視圖是在IB中創建的,簡單的UIView
其中包含UIImageView
。
我在viewDidAppear
中添加子視圖,這個功能很好。 但是,當我點擊一個單元格並且navigationController將下一個視圖動畫化時,先前的視圖(滾動出視線)變成完全白色,並且我的子視圖移動到中心。只有半秒鐘左右,因爲接下來的觀點已經消失了,但這實在令人不安。
我試圖刪除viewWillDisappear
中的子視圖,它刪除了UIImageView
,但屏幕仍然變成完全白色。
有沒有人如何解決這個問題?
哦,和PS:我只在模擬器上工作,因爲我還沒有開發者帳戶。而且我無法將所有內容都更改爲ViewController,因爲我有最後期限要見面。