IOS 11-13では正しく機能するアプリがありますが、iOS 14で実行すると、いくつかその内のテキストフィールドはNILでレンダリングされ、透明な背景色背景色がありますインターフェイスビルダーで明示的に明示的に設定されます。
それらのテキストフィールドを使用するコード内のどこにも表示され、バックグラウンドの色をめちゃくちゃにすることができ、同じシナリオの下で実行されているこれらの同じUITExtFieldsがIOS 13以降の白い背景が表示されます。
コードで明示的に色を設定した場合、すべてがiOS 14でうまく機能します
nameTextField.backgroundColor = .white
_
背景色をリセットするためだけに冗長コードを追加したくありません。 iOS 14で新しいUitextFieldの動作について行方不明になるかもしれないものはありますか?
ストーリーボードを通過し、テキストフィールドの背景色をリセットすると、Xcode 12 GMで私のためのトリックがありました。