Existe-t-il un moyen de définir un dégradé linéaire à l'arrière-plan de LaunchScreen.xib dans iOS? Quelque chose comme background="linear-gradient(#000000, #123456)"
?
<view contentMode="scaleToFill" background="...">
<rect key="frame" width="753" height="867"/>
</view>
Vous ne pouvez pas ajouter de code personnalisé sur LaunchScreen, donc l'alternative pour y parvenir est d'utiliser une ImageView
Essayez de regarder iOS 8 - Dégradé d'arrière-plan pour le fichier d'écran de lancement
Vous pouvez créer une image vectorielle (pdf) avec un dégradé, ajouter une ImageView à l'écran de lancement et définir ce vecteur comme image.
Si l'image ne s'affiche pas, videz le cache Xcode, redémarrez Xcode, supprimez l'application de votre appareil, redémarrez l'appareil, puis elle devrait apparaître.