2011-07-25 32 views
0

我試圖在旋轉到橫向時(在willRotateToInterfaceOrientation:方法中)更改UITableView的高度,但更改未生效。UITableView在旋轉到橫向時的高度

當我改變了didRotateFromInterfaceOrientation:方法的大小時,它會生效,但它不應該在那裏!

如果我在旋轉完成後做了更改,用戶將會注意到更改。

有沒有其他方法可以做到這一點?

謝謝。

+1

提供孔德這裏 –

回答

1

您是否檢查過自動調整口罩? 如果設置正確,它會自動爲您縮放表格視圖。如果您啓用了自動調整遮罩,並且您正在更改遮罩,則可能會造成混亂,因爲它也會自動縮放遮罩。 嘗試將其設置爲:

UIViewAutoresizingNone 
+0

我掩碼設置爲UIViewAutoresizingNone,和它完美..謝謝 – Fathi

相關問題