我是一名初學者,學習Swift的程序員。首先發布在這裏。錯誤:UIView的窗口不等於另一個視圖的窗口
額外的信息,但也許不必要
在此應用我創建,用戶主視圖控制器上選擇一個圖像,並將其傳遞到所述第二視圖控制器。在那裏圖像被分解成碎片,並且這些碎片被放置在單獨的UIImageView中。目標是通過交換圖像來使它們按正確順序排列。
一切工作正常,它在模擬器中運行良好。但是,我試圖添加基本的動畫(移動UIImageViews),但他們沒有執行。我知道我擁有正確的動畫語法,因爲我在另一個項目中測試了代碼。
主要問題
當我從我的主視圖控制器第二視圖控制器導航,錯誤會立即出現在控制檯中。這就是它說的:
2014-09-04 17:51:33.489 TileGame [79951:95150647] UIView:0x7f7fe9c84600; frame =(0 0; 320 568); autoresize = W + H; layer = CALayer:0x7f7fe9c848d0 >>的窗口不等於TileGame.GameScreen:0x7f7fe9dc6bc0>的視圖窗口!
我找不出它是什麼意思,但它似乎不會導致任何問題,除了阻礙動畫。有任何想法嗎??
看起來像這個人有類似的錯誤信息,但也許比我的應用程序更復雜。 Modal viewcontroller UI not responsive after presentViewController:animated:completion:
這是我在GitHub上整個項目:https://github.com/pakalewis/Parker-Lewis-CF/tree/master/TileGame
感謝
該訣竅。錯誤信息必須來自於創建多個控制器在彼此之上。我剛剛開始使用iOS的東西和編程,所以這些問題一直讓我感到困惑 - 現在變得更有意義。感謝您花時間回答! – paka 2014-09-05 08:26:24