J'ai une application qui fonctionne correctement sur iOS 11-13, mais lorsque je l'exécute dans IOS 14, plusieurs champs de texte à l'intérieur de celui-ci sont rendus avec un NIL et de couleur de fond aussi transparente même si la couleur de fond est défini sur blanc explicitement dans le constructeur d'interface.
Je ne peux voir nulle part dans le code qui utilise ces champs de texte susceptibles de gâcher la couleur d'arrière-plan et que ces mêmes champs Uitext fonctionnent sous les mêmes scénarios apparaissent avec fond blanc sur iOS 13 et ci-dessous.
Si je fixe la couleur explicitement en code, tout fonctionne bien dans iOS 14
nameTextField.backgroundColor = .white
Je ne veux pas ajouter de code redondant simplement pour réinitialiser la couleur d'arrière-plan. YostField Comportez-vous quelque chose pourrait-il être quelque chose que je pourrais manquer dans iOS 14?
Passez à travers les storyboards et la réinitialisation de la couleur de fond des champs de texte a fait le tour pour moi dans Xcode 12 GM.