2010-07-12 14 views
0

其中一個標籤欄的項是UIViewController代表UIScrollView。一旦創建了滾動視圖,我需要setContentSize,但我不知道如何從其控制器計算大小,考慮選項卡欄區域。我會考慮避免硬編碼。確定標籤欄控制器的客戶區

回答

1

看看你的標籤欄控制器的框架,你的UIScreen applicationFrame做一些數學運算。減法的區別在於你需要處理多少空間。

+0

UIScreen考慮頂級系統吧? – Pablo 2010-07-12 23:35:04

+0

如果您查看UISystem文檔,您會注意到applicationFrame屬性明確指出它是區域減去狀態欄。因此,您不必擔心狀態欄今天爲20像素,明天爲100,如果狀態欄的大小在將來的版本中更改,您的應用程序框架將會不同。 – jer 2010-07-12 23:38:29