我們目前正在檢查我們的應用程序是否與即將推出的iPhone X及其新外形和手勢兼容。 我們注意到切換到主屏幕手勢的問題,其中向上滑動實際上觸發了位於屏幕底部的按鈕上的操作。iPhone X向上滑動以切換應用程序激活屏幕底部的按鈕
在我們的情況下,這是有問題的,因爲我們的應用程序是對於非常高的端放大器的遙控器,並位於屏幕的底部的按鍵是音量按鈕..
見圖像:
最近有人在這裏不得不面對這類問題嗎?
我正在考慮某種事件,可能會觸發向上滑動手勢並禁用按鈕也許?
感謝您的幫助。
我們目前正在檢查我們的應用程序是否與即將推出的iPhone X及其新外形和手勢兼容。 我們注意到切換到主屏幕手勢的問題,其中向上滑動實際上觸發了位於屏幕底部的按鈕上的操作。iPhone X向上滑動以切換應用程序激活屏幕底部的按鈕
在我們的情況下,這是有問題的,因爲我們的應用程序是對於非常高的端放大器的遙控器,並位於屏幕的底部的按鍵是音量按鈕..
見圖像:
最近有人在這裏不得不面對這類問題嗎?
我正在考慮某種事件,可能會觸發向上滑動手勢並禁用按鈕也許?
感謝您的幫助。
因此,我們最終決定採用安全區域原則,並將底部酒吧粘貼到Apple建議的安全區底部。
這是一個有點惱人的,因爲它增加了在屏幕底部的大空的空間,但我想有行動,每一個應用程序將有有同樣的問題(例如標籤欄)
這裏的我使用的文章: https://useyourloaf.com/blog/safe-area-layout-guide/
如果您發現另一個解決方案,我會很樂意閱讀它。
謝謝。
看起來不錯!很高興它的工作。屏幕底部的大空白空間是有意爲之的,因爲它給用戶空間來執行家庭指示器操作,如回家和切換應用程序。我個人認爲它看起來非常好。 – nathan
爲什麼不先將底部按鈕移動到起始指示燈上方?您可以用一個修復程序解決您的UI和UX問題。 – nathan
是的,我們考慮過它,但滑動比指示器更遠,按鈕必須離邊緣太遠。 – nrion
我會建議嘗試先移動按鈕。您的用戶界面目前已破解,無論如何需要修復。在其他應用程序中(如標籤附近有標籤的應用程序),當家庭輕掃手勢開始時,底部附近的按鈕不會被激活。 – nathan