iOS 11-13 で適切に動作するアプリがありますが、iOS 14 で実行すると、アプリ内のいくつかのテキスト フィールドが nil でレンダリングされ、背景色が明示的に白に設定されていても、透明な背景色になります。インターフェイス ビルダー。
背景色を台無しにする可能性のあるテキスト フィールドを使用するコードのどこにも表示されず、同じシナリオで実行されているこれらの同じ UITextField が、iOS 13 以下では白い背景で表示されます。
コードで明示的に色を設定すると、iOS 14 ですべて正常に動作します
nameTextField.backgroundColor = .white
背景色をリセットするためだけに冗長なコードを追加したくありません。iOS 14 での新しい UITextField の動作について、見逃しているものはありますか?