Style iOS
Le style iOS est un style d'aspect natif pour iOS basé sur des ressources graphiques. En savoir plus...
| Instruction d'importation : | import QtQuick.Controls.iOS |
| Depuis : | Qt 6.4 |
Description détaillée
Le style iOS est conçu pour offrir une apparence et une ergonomie aussi proches que possible des contrôles natifs d’UIKit. La plupart des contrôles utilisent des images 9-patch pour dessiner leurs composants, afin de s’adapter à des contrôles de tailles variées. Pour les contrôles qui n’ont pas d’équivalent natif dans UIKit, le style iOS propose une apparence personnalisée basée sur des couleurs et des styles conformes aux directives d’interface utilisateur d’iOS (Human Interface Guidelines). Le style iOS n’est pas un style natif d’iOS et, à ce titre, peut fonctionner sur d’autres plateformes qu’iOS. Toutefois, pour l’instant, il n’est disponible que pour les applications fonctionnant sous macOS et iOS et devrait s’afficher de la même manière sur les deux plateformes, à l’exception de différences mineures pouvant survenir en raison des variations au niveau des polices système disponibles et des moteurs de rendu des polices.
Le thème clair du style iOS. |
Le thème sombre du style iOS. |
Pour exécuter une application avec le style iOS, consultez la section « Utilisation des styles » dans le guide « Qt Quick Controls ».
État actuel
Le contrôle Tumbler n'est pas encore implémenté pour le style iOS et utilisera par défaut le style de base.
Personnalisation
Palette
Le style iOS prend en charge la personnalisation de la palette via la propriété palette et le fichier qtquickcontrols2.conf. Comme pour les autres styles, les « palette roles » (rôles) utilisées par le style iOS dépendent du style lui-même. Cependant, comme la plupart des aspects visuels des contrôles (par exemple : les arrière-plans) sont gérés via des ressources image, seuls les rôles généralement utilisés pour le texte auront un effet.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.

