iPhoneX無導(dǎo)航欄頁面適配問題解決方案
更新時間:2017年11月13日 10:42:30 作者:wf_breeze
這篇文章主要介紹了iPhoneX無導(dǎo)航欄頁面適配問題解決方案,原全屏適配在iPhoneX會由于安全區(qū)域的變化導(dǎo)致顯示不全,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
原全屏適配在iPhoneX會由于安全區(qū)域的變化導(dǎo)致顯示不全。
解決方案如下:
在self.view上添加一個view,剩下的視圖基于該view布局,view的約束隨self.view.safeAreaInsets的改變需要重置:
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
self.view.backgroundColor = [UIColor blackColor];
if (@available(iOS 11, *)) {
[self setAdditionalSafeAreaInsets:self.view.safeAreaInsets];
}
[self defaultUI];
[self addNotification];
}
//iOS11新增,安全區(qū)域發(fā)生改變時調(diào)用
- (void)viewSafeAreaInsetsDidChange{
[super viewSafeAreaInsetsDidChange];
[self defaultUIWithSafeAreaInsets:self.view.safeAreaInsets];
}
總結(jié)
以上所述是小編給大家介紹的iPhoneX無導(dǎo)航欄頁面適配問題解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
iOS Xcode創(chuàng)建文件時自動生成的注釋方法
下面小編就為大家分享一篇iOS Xcode創(chuàng)建文件時自動生成的注釋方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01
IOS開發(fā)代碼分享之用nstimer實現(xiàn)倒計時功能
在制作IOS項目中,我們經(jīng)常要用到倒計時功能,今天就分享下使用nstimer實現(xiàn)的倒計時功能的代碼,希望對大家能有所幫助2014-09-09
iOS開發(fā)實現(xiàn)搜索框(UISearchController)
這篇文章主要為大家詳細(xì)介紹了iOS開發(fā)實現(xiàn)搜索框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-08-08

