2
我的應用程序有一個標籤欄,並在一個選項卡中我有一個導航控制器。iPhone SDK:檢查UINavigationController中的視圖大小
我想找到導航欄和標籤欄之間出現的視圖中心的位置,這樣當事情發生時,我可以在視圖中間顯示UIActivityIndicatorView。
不過,我根據我在導航層次結構中我得到的self.view.bounds.size
不同的值。在頂層,它告訴我320x460,但更深層次上是320x367。
320x367是我期待的大小(和大小督察IB確認)。那麼,爲什麼我只在頂層看到不同?
我在另一個有導航控制器但沒有標籤欄的應用程序中做了完全相同的事情。頂層正確報告416px的表視圖高度。這看起來像是與標籤欄中的導航控制器有關。 – 2010-02-28 01:34:36