2010-02-22 48 views
0

我不是一個超棒的設計師,所以這個新範例讓我有點胡思亂想。 iPad不應該具有標準方向,並且應該/不應該在用戶決定的任何方向上顯示屏幕內容。這讓我有點難堪。我可以讓我的UI在橫向模式下以我想要的方式進行設計,但切換到縱向模式時,我無法確定呈現應用內容的最佳方式。iPad方向範式

我知道這一切都是猜測,但我們可以重寫autoRotateToOrientation以僅包含我們選擇的方向的機會是多少?蘋果忽略了HIG在iPhone上的很多問題,包括啓動畫面,保存狀態等。

我知道我們無法真正與蘋果爭論,但是聽起來有點荒謬,因爲它拒絕了一個應用程序,因爲它不會旋轉到肖像?

我已經很長的一段時間移植了一些代碼到iPad,它在橫向模式下效果很好。我想只有時間才能證明。你們都在想什麼?

+0

@JustinXXVII:抱歉,沒有真正的方法來回答它,它完全是主觀的,沒有辦法給你一個答案,這將是全面的猜測(你承認),直到SDK發佈。它只需要在這些理由上關閉。 – casperOne 2010-02-22 20:26:20

+2

引用我相信這是Scott Forstall:「沒有正確或錯誤的方式來持有它」。所以是的,我認爲每個應用程序都應該至少嘗試支持縱向和橫向模式。當然,對於某些應用程序,在縱向(或橫向)中使用它們沒有任何意義,因此以Keynote爲例,Apple僅支持橫向模式。但是,如果它對您的應用程序有意義,請嘗試支持這兩種方向。 – 2010-02-22 20:33:07

+0

蘋果文檔稱應用程序應該具有所有的方向,除少數情況外。我還有一些應用程序無法在肖像中運行。即使是比賽比賽在肖像中也沒有意義。這些應用程序是專爲風景而設計的,我不會轉換爲肖像,因爲正如我所說,這是沒有意義的。我會做的是支持「景觀」 - 左右按鈕,至少他們會看到我沒有固定一個方向......我想這是他們可能會談論的。例如:我的景觀應用程序基本上使用左側的按鈕。這是一個固定的方向。 – SpaceDog 2010-02-25 22:57:38

回答

4

此視頻:Designing for the iPad來自免費斯坦福iPhone Programming course可能感興趣。

如果您還註冊了付費iPhone開發人員計劃,那麼我相信在該網站上也有可用於iPad的HIG。

+0

感謝您的鏈接! – Justin 2010-02-23 04:30:26

2

爲什麼不設計你的UI是流體?在層次結構中保留最重要的元素並讓其他人在縱向模式下觀看時進一步向下流動?

+0

我喜歡這個建議。我現在想的是製作iPad的紙質模板,並在屏幕上進行素描,直到找到有用的東西。 – Justin 2010-02-23 04:29:44

+0

你也可以嘗試紙質原型 - 我發現它可以是一個有用的練習。在一張紙上畫出iPad上粗糙的尺寸。然後爲另一張紙上的界面中的每個UI元素畫出一堆框。使這些方框成爲您認爲每個元素應顯示的最小寬度。將盒子剪下來,只需在縱向模式和橫向模式下在iPad草圖上安排裁切的紙張,直到找到可行的安排爲止。 – nickfrench 2010-02-23 17:36:52