0
我有一個視圖控制器,它有一個UINavigationController
和一個UITabController
連接。使用UINavigationController在UIViewController中獲取框架的視圖
我想知道是否有辦法獲得可用的屏幕空間?我真的希望是說:CGPoint(0,0);
肯定是在左上角,就在下面UINavigationController
和self.view.frame.size.height
只是我一直留在繪製空間
我已經試過: self.view.bounds
和self.view.frame
,但都認爲可用空間是320x460,而不是我所期望的320x367。
除了對數字進行硬編碼之外,最正確的方法是什麼?
你究竟在哪裏調用這個方法?你已經嘗試過'viewDidAppear'嗎? – 2012-08-16 11:30:46
對不起 - 我在'viewDidLoad'中調用它們。是的 - 'viewWillAppear'起作用。請你可以用這個回答這個問題,這樣我可以標記它嗎? – squarefrog 2012-08-16 11:34:44
所以在viewDidAppear中調用併發布你得到的。 – 2012-08-16 11:37:51