2011-06-28 79 views
1

在我的幾個UIView中,我有幾個UIImageView s和UILabel s。當UIView處於肖像模式時,它們處於良好位置,但當UIView變爲橫向模式時,UIImageView s和UILabel s上的位置會混亂。iPhone上的自動旋轉

如何確保UIImageView s和UILabel s在縱向和橫向模式下都處於正確位置?

謝謝。

回答

0

正確設置autoresizingMask,這將自動解決您的問題。

+0

我嘗試過使用'self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;'但似乎沒有工作。你有什麼主意嗎?謝謝。 –

0

你可以這樣做。只需應用Transform將它們的x,y座標從風景轉換爲人像等。

+0

我該怎麼做? –

+0

請向我提供您的示例代碼。因此,我可以詳細告訴您 – HCharli

+0

您想要哪種代碼?我不確定。謝謝。 –