適配iOS13

1、presentViewController 默認(rèn)有視差效果

iOS 13 的 presentViewController 默認(rèn)有視差效果,模態(tài)出來的界面現(xiàn)在默認(rèn)都下滑返回。 一些頁面必須要點(diǎn)確認(rèn)才能消失的,需要適配。如果項(xiàng)目中頁面高度全部是屏幕尺寸,那么多出來的導(dǎo)航高度會(huì)出現(xiàn)問題。
如圖所示


1FF24E89A084A7007156102D11065A59.jpg
在tabBar里面寫
// Swift
self.modalPresentationStyle = .fullScreen

// Objective-C
self.modalPresentationStyle = UIModalPresentationFullScreen;

2、KVC 限制

iOS13 以后已經(jīng)不能肆無忌憚的通過 KVC 來修改一些沒有暴露出來的屬性了。
例如:

// UITextField 的 _placeholderLabel
[textField setValue:[UIColor xxx] forKeyPath:@"_placeholderLabel.textColor"];

// UISearchBar 的 _searchField
[searchBar valueForKey:@"_searchField"];
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 2019-07-31更新UIButton在圖文混排時(shí)出現(xiàn)了錯(cuò)位iOS13之前對(duì)齊時(shí)要按照?qǐng)D片尺寸來計(jì)算EdgeIn...
    Duke_Young閱讀 918評(píng)論 0 0
  • 作者:拾光 整理了一些iOS13適配需要注意的點(diǎn),后續(xù)會(huì)陸續(xù)補(bǔ)充。 1、第三方登錄 如果 APP 支持三方登陸(F...
    丶拾光閱讀 1,958評(píng)論 1 2
  • 推薦文章 iOS Swift 自定義導(dǎo)航欄 FLNavigationBar 解決所有問題 WWDC 2019 Xc...
    松花蛋蘸醋閱讀 3,041評(píng)論 1 9
  • iOS13 beta版本已經(jīng)發(fā)布,手癢的升級(jí)Xcode和iOS,同時(shí)也發(fā)現(xiàn)了一些問題,這里更新下。。。 KVC i...
    張叔叔閱讀 24,817評(píng)論 10 15
  • 有方向的努力,才是努力。 在這個(gè)世界上,想要的東西特別多。想要有錢,也想要?jiǎng)e人的尊重。有時(shí),也會(huì)虛榮心作祟,想要收...
    白馬生活閱讀 589評(píng)論 0 0

友情鏈接更多精彩內(nèi)容