我有一個UIView包含在iPad應用程序中的tableview。當設備旋轉時,我在navController上推另一個視圖。當設備向後旋轉時,我彈出navController的頂視圖。然而,出於某種原因,每次發生這種情況時,第一個視圖中的UITableView會更大,並且會覆蓋其他一些內容。任何想法爲什麼發生這種情況?我很茫然。謝謝!爲什麼我的UITableView改變其大小?
0
A
回答
0
我把我的tableView在我的第一視圖(對不起,這聽起來令人困惑)內的子視圖,由於某種原因,現在,當我彈出navController時,表保持相同的大小。一切都好!
1
在navigationcotroller WHR的UITableView的根源所在,我寫了這個功能
-(void)willAnimateSecondHalfOfRotationFromInterfaceOrientation:
(UIInterfaceOrientation)fromInterfaceOrientation duration:(NSTimeInterval)duration
{
UIInterfaceOrientation orient=self.interfaceOrientation;
if (orient==UIInterfaceOrientationLandscapeLeft || orient==UIInterfaceOrientationLandscapeRight)
{
viewtwo *two=[[viewtwo alloc] initWithNibName:@"viewtwo" bundle:nil];
[self.navigationController pushViewController:two animated:YES];
}
[UIView commitAnimations];
}
和viewtow視圖 - 控制我寫了這個功能彈出窗口,導航
-(void)willAnimateSecondHalfOfRotationFromInterfaceOrientation:
(UIInterfaceOrientation)fromInterfaceOrientation duration:(NSTimeInterval)duration
{
UIInterfaceOrientation orient=self.interfaceOrientation;
[UIView beginAnimations:@"move Button" context:nil];
if (orient==UIInterfaceOrientationPortrait || orient==UIInterfaceOrientationPortraitUpsideDown)
{
[self.navigationController popViewControllerAnimated:YES];
}
[UIView commitAnimations];
}
,那是沒問題,我的意思的UITableView大小和以前一樣。
0
檢查Interface Builder中的自動調整大小掩碼,或在代碼中設置它們。
相關問題
- 1. 當我更改塊大小時,爲什麼音色會改變?
- 2. 爲什麼緩衝區大小會改變我的流輸出?
- 3. 爲什麼我無法設置UITableView的幀大小?
- 4. 爲什麼我的UITableView不能變長,並在屏幕上調整大小?
- 5. 爲什麼當我改變文字大小時寬度會改變?
- 6. 我需要對我的EditText做什麼不會改變大小?
- 7. 爲什麼我的React應用程序改變了我的組件的大小?
- 8. 爲什麼GradientDrawable的大小不變?
- 9. 爲什麼在我的UITableView
- 10. 爲什麼TextView的背景會改變它的大小?
- 11. 爲什麼Bitmap.Save會改變圖像的大小?
- 12. 爲什麼標誌圖像的大小會改變?
- 13. `對於locals()中的x:`:RuntimeError:爲什麼locals()會改變大小?
- 14. 爲什麼Excel的VBA有時改變字體大小
- 15. 爲什麼setPreferredSize不會改變按鈕的大小?
- 16. 爲什麼我的表單不能保持其大小?
- 17. 爲什麼我的div調整大小?
- 18. 爲什麼不是setLayoutParams更改我的ImageView的大小?
- 19. 爲什麼這個可調整大小的元素在改變其類型後增加大小
- 20. UITableView更改內容大小
- 21. 爲什麼字體大小不變?
- 22. 字典大小變化,爲什麼
- 23. 爲什麼我的數組(5個元素)動態地改變大小?
- 24. 爲什麼我無法更改html文章輸入的大小?
- 25. 爲什麼我的文本隨機更改大小
- 26. 爲什麼我不能更改標籤的字體大小?
- 27. 爲什麼我的瓷磚變小了?
- 28. 爲什麼我應該在VBA中確定變量的大小?
- 29. 爲什麼我的調整大小欄變綠?
- 30. 爲什麼不按照div大小改變樣式?
我敢打賭,這也可以!現在我發現了一個復飛,我現在有點緊張要改變任何事情。雖然謝謝! – Rossi 2011-04-27 22:20:32