公司項目ios 13適配記錄

  1. 遇到問題,線上項目,在ios 13上,點擊搜索框的時候,發(fā)生閃退。
    查找原因得知, UISearchBar成為第一響應(yīng)者時,程序直接閃退了。提示 -[UIView setGrowingHook_textChangeNumber:]: unrecognized selector sent to instance 0x7fd697496d30。
    解決方法:升級GrowingIO sdk到最新版本解決

  2. 遇到問題,UISearchBar 設(shè)置字體的時候,發(fā)生閃退
    ios13 不可以通過設(shè)置獲取私有屬性進(jìn)行修改,這一塊是個大問題,大家可以在項目中,進(jìn)行全局檢索。
    解決方法:ios 13新增UISearchTextField,可以直接修改searchTextField

if #available(iOS 13, *) {
            self.topsearchbar.searchTextField.font = UIFont.systemFont(ofSize: 13)
        } else {
            if let textField = self.topsearchbar.value(forKey: "_searchField") as? UITextField
                    {
                        textField.font = UIFont.systemFont(ofSize: 13)
                    }
        }
  1. 遇到問題,在ios 13上模態(tài)的controller 會漏出1/4左右
    因為蘋果給模態(tài)選項modalPresentationStyle 又增加了一個新的automatic模式
    解決方法:controller.modalPresentationStyle = .fullScreen
  1. 遇到問題,在ios13上面直接修改cell的alpha無效果
    解決方法:修改cell.contentView的alpha
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

  • Swift Packages 目前Pod跟SPM的兼容還沒做好,配置好SPM后,Pod不能進(jìn)行正常更新,先配置好P...
    MMOTE閱讀 1,184評論 0 2
  • 2017.10.7 昨晚說大哥哥今天要來,他理所當(dāng)然該負(fù)責(zé)起陪護(hù)工作吧。 早晨我燉了小米粥,煮雞蛋,買了四個包子去...
    隨意想想閱讀 174評論 0 0
  • “消費者洞察”在Merlin Stone2004書中是這樣描述的: 消費者洞察意味著對于消費者的深入理解,并有意識...
    容0219閱讀 1,716評論 0 3
  • 百善孝為先,尊老、敬老、愛老、助老是中華民族傳統(tǒng)美德,今天有鹿城區(qū)慈善總會南郊分會東嶼義工隊組織的,中國人...
    佳人愛上了你閱讀 1,039評論 0 1

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