2010-08-11 59 views
0

嘿,我正在創建一個應用程序,需要我在特定頁面中添加表格。頁面應 處於橫向模式,但縱向應用程序。我已經想出了從人像 到風景並返回到人像[主頁(人像) - > tablePage(風景)]的切換,反之亦然。問題是表視圖不斷縮小,也就是第一次我能看到整個表格,但是當我回到主頁並回到tablePage時,我只看到了一半的表格,就好像是桌子視圖被切斷。我再次回到主頁並返回到桌面,我根本沒有看到桌子,即整個桌子都消失了。請幫忙。UITableView從肖像切換到風景時消失

+0

我認爲桌子正在向上移動,而不是縮小。你在控制器中做了什麼以在橫向上顯示視圖?你有沒有在橫向上設計xib或者以編程的方式來設計它? – lukya 2010-08-11 06:47:50

+0

//旋轉視圖並重新對齊: CGAffineTransform landscapeTransform = CGAffineTransformMakeRotation(90 * M_PI/180); [self.view setTransform:landscapeTransform]; \t [UIApplication sharedApplication] .statusBarOrientation = UIInterfaceOrientationLandscapeRight; 上面的代碼就是我在ViewWillAppear函數中的代碼。我是 加載一個橫向模式的筆尖文件。 – binbash 2010-08-11 07:05:25

回答

1

我有同樣的問題。一切工作正常在iOS 4.3模擬器,但一個單一的UITableview消失在橫向模式的iOS 5。我通過簡單地將另一個UIView放在我的視圖中解決了這個問題,並將UITableView移動到了該視圖中。

看起來像iOS 5中的一個bug給我。我們希望蘋果很快就會修復它。