我想設置我的tableview
屬性,例如旋轉設備時的Height
。 當設備處於肖像模式時,我需要將高度屬性設置爲320.但是,如果設備旋轉到landscape
模式,則需要將其設置爲較低的值。 我不知道該怎麼做,如果我需要創建一個屬性IBOutlet
或者如果我需要創建一個標識符到tableview。旋轉時設置tableview屬性
該應用程序設置爲與iOS6
,特別是iphone。 任何幫助,我真的很感激。
亞歷
我想設置我的tableview
屬性,例如旋轉設備時的Height
。 當設備處於肖像模式時,我需要將高度屬性設置爲320.但是,如果設備旋轉到landscape
模式,則需要將其設置爲較低的值。 我不知道該怎麼做,如果我需要創建一個屬性IBOutlet
或者如果我需要創建一個標識符到tableview。旋轉時設置tableview屬性
該應用程序設置爲與iOS6
,特別是iphone。 任何幫助,我真的很感激。
亞歷
使用一個UIViewController(的UITableViewController)來處理這個要求。它是免費的。不要嘗試手動佈局你的tableView。只需使用
- (id)initWithStyle:(UITableViewStyle)style
創建的UITableViewController的實例,並初始化它,如果你不熟悉(模型 - )視圖 - 控制器設計模式,我建議閱讀如何蘋果已經付諸實施。 這裏是鏈接: http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/Introduction/Introduction.html
那麼你沒有,如果你有一個UITableViewController手動調整其大小,iOS的這是否爲您服務。 如果你不使用自動佈局不是可以設置調整性質是這樣的:
[tableView setAutoresizingMask:UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth];