在IOS4 contentSizeForViewInPopover不同高度和IOS5
你好, 我的UITableView與嵌入的UIScrollView 在酥料餅,所以我剛纔設置的大小靜態內容:
- (CGSize)contentSizeForViewInPopover
{
return CGSizeMake(600, 670);
}
但,我有不同的popover高度(見附件)。在IOS4.3中,高度大於IOS5。 我不想檢查IOS版本和增加/減少高度。
請指教。
感謝
'[UITable contentSize]'不完全一樣 – Sulthan 2013-04-07 17:30:55
@Sulthan這隻能如果要手動調用'setPopoverContentSize:animated'。如果您不想手動設置彈出窗口的大小 - 即僅使用'initWithContentViewController' - 則不能這樣做,因爲在這種情況下,'contentSizeForViewInPopover'被稱爲_before_'viewWillAppear'。所以tableView的contentSize還沒有設置,並且始終爲0。 – memmons 2013-04-07 18:56:33