1.UITextField :iOS13以后不允许使用KVC的方式设置文本样式,而是使用textField.attributedText进行设置;
2.UISearchBar:设置输入文本样式,不允许通过KVC的方式获取UITextField,然后对其进行样式设置,可以通过searchBar.searchTextField获取UITextFiled,然后再对输入样式进行设置;
3.iOS13加入了深色模式,如果暂时不想适配,可以在info.plist文件添加User Interface Style并设置其值为UIUserInterfaceStyleLight,这样就能是app按照原来的方式显示而不受深色模式的影响。如果想做深色模式的适配,可以参照https://www.jianshu.com/p/b8eb0388804a
网友评论