2010-09-07 32 views
0

我在橫向模式下編寫遊戲。在* .plist中,我已將「初始界面方向」選項設置爲「橫向(左側主頁按鈕)」。在界面生成器中,我的表單看起來不錯,左邊和底部有兩個標籤。 但是,當我在模擬器或iPhone看起來像下面UILabels在landcsape模式下看起來不太好

http://www.glowfoto.com/static_image/07-102041L/8907/png/09/2010/img4/glowfoto

標籤是頂部和旋轉啓動應用程序。任何人都知道我做錯了什麼,以及如何解決這個問題?

回答

0

我認爲你的視圖控制器的shouldAutorotateToOrientation方法不是返回YES來橫向,而是縱向取向。但沒有代碼,這是一個瘋狂的猜測。

+0

謝謝,它的工作原理。我已經將代碼添加到我的UIViewController類中 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { \t return interfaceOrientation == UIInterfaceOrientationLandscapeLeft; } – 2010-09-08 07:39:45

+0

爲了讓您的應用更好地開始,請允許UIInterfaceOrientationLandscapeRight。這實在令人討厭,迫使用戶只使用其中的一種。 ;-) – Eiko 2010-09-08 09:26:37

相關問題