2013-12-09 70 views
0

我有一個應用程序可以在橫向模式下啓動,這一切正常。我添加一個imageview來覆蓋屏幕,然後半按下添加一個滾動視圖。再次一切正常。UIViewcontroller在橫向模式下保持縱向座標

然後我再次添加一系列uiimageviews。我注意到,如果我嘗試點擊最右側的圖像沒有響應,但其他圖像在此工作正常。隨着大量的挖掘,我發現視圖控制器保持縱向座標。當我點擊轉到另一個視圖,然後返回到主視圖最右側的uiimageview不起作用時,我在底部有一個tabbar。有沒有人見過這個?我猜這個視圖在重新繪製時會重新繪製?

回答

0

看到這篇文章,其回答我的問題here

- (void)viewDidLayoutSubviews 
{ 
    // fix for iOS7 bug in UITabBarController 
    self.selectedViewController.view.superview.frame = self.view.bounds; 
} 

注意不要將它添加到viewDidLoad方法。

謝謝Martijn你讓我走上正軌。

相關問題