我想打開自定義的彈出視圖(在XIB中設計),它從底部顯示但在iPhoneX模擬器中顯示,它從屏幕底部顯示。我想在安全區域打開彈出窗口。如何在iOS中將底部安全區域設置爲XIB?
結果在iPhone-X
而廈門國際銀行與佈局的制約。用簡單的話
我想打開自定義的彈出視圖(在XIB中設計),它從底部顯示但在iPhoneX模擬器中顯示,它從屏幕底部顯示。我想在安全區域打開彈出窗口。如何在iOS中將底部安全區域設置爲XIB?
結果在iPhone-X
而廈門國際銀行與佈局的制約。用簡單的話
解決方案:與上海華卸下底部約束,並與「安全區」
的底部(錨)佈局約束安裝(底部約束)請按照以下步驟找到解決方案:
看看這個快照:
下面是結果:
更新:
這裏和XIB也有同樣的結果。我在這裏看不到XIB的任何問題。
我已經嘗試過,但當我設置底部約束時,它沒有爲我提供安全區域選項 – SmarterSusheel
嘗試使用更新後的答案並參閱。 – Krunal
Hello @ krunal,它在故事板的視圖控制器中運行良好,但問題在於我們添加XIB時。在XIB中,我們不能將底部設置在安全區域。這是我原來的問題。 – SmarterSusheel
這可能會幫助你 - https://stackoverflow.com/a/46177394/5638630 – Krunal
顯示您的代碼,彈出窗口或份額故事板/ XIB佈局(如果您是從storyboard/XIB設計的) – Krunal
@Krunal,我在我的問題中更新了圖片,請檢查它 – SmarterSusheel