0

這是最簡單的方式來解釋它,請記住視圖嵌套在導航控制器中:如何始終保持縱向模式下的視圖控制器?

1.)應用程序啓動時,無論設備在哪個方向,應用程序都是縱向的。我有shouldRotate方法返回no,所以它永遠不會旋轉。

2)我點擊一個按鈕,去到另一個視圖,並把它轉化爲橫向(這是罰款)

3),而在另一種觀點認爲橫向,我打的「返回」按鈕導航控制器,它將我返回到我不想以橫向方向旋轉的視圖控制器。

什麼是一種很好的方式來始終保持我的主視圖控制器縱向方向而來自橫向方向的視圖控制器?

謝謝!

回答

0

如果您的設計允許,您可能只想隱藏後退按鈕,直到應用程序旋轉回肖像。這會迫使他們回到你需要的方向。

+0

我這樣做,但認爲這將是不好的設計和看起來像一個錯誤。也許灰色的後退按鈕?不知道,但我希望有一個更優雅的方式來做到這一點。 – JMarsh

+0

問題是,即使您能夠強制定位,它仍然看起來非常糟糕,因爲用戶將以不正確的方向握住設備,它也會看起來像一個錯誤。我自己做了這個方法,但它是一個全屏視頻功能,所以它作爲一個解決方案是相當可接受的 – rooster117

相關問題