4
我在視圖控制器中處理旋轉問題。在旋轉時調整顯示視圖的大小
當視圖位於最上方並且電話被旋轉時,它會正確調整。
當模式爲的視圖控制器在上顯示時,它和設備被旋轉,當用戶返回時,視圖控制器未完全更新爲旋轉。我似乎遇到的最大問題是分隔線不能展開以填滿整個寬度。
實施例:
我已經uploaded my test project to GitHub;你可以從https://github.com/tewha/ResizeOnRotate.git克隆它。
我沒有任何代碼處理旋轉。我的理解是,這應該是完全自動的。我錯過了什麼讓這個工作正確?
編輯:
通過下面的答案,一個簡單的解決方法的啓發:
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
UITableViewCellSeparatorStyle separatorStyle = self.tableView.separatorStyle;
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
self.tableView.separatorStyle = separatorStyle;
}
報告爲15235773. –
我發現了一個破壞性較小的解決方法;如果您喜歡,請隨時將其添加到您的答案中(請參閱更新後的問題)。 :) –