Sur cette page

Style iOS

Le style iOS est un style natif pour iOS basé sur des images. Plus...

Déclaration d'importation : import QtQuick.Controls.iOS
Depuis : Qt 6.4

Description détaillée

Le style iOS est conçu pour ressembler le plus possible aux contrôles natifs de UIKit. La plupart des contrôles utilisent des images 9-patch pour dessiner leurs composants, afin de s'adapter à des contrôles de différentes tailles. Pour les contrôles qui n'ont pas d'équivalent natif dans UIKit, le style iOS fournit un aspect personnalisé basé sur des couleurs et des styles conformes aux lignes directrices de l'interface humaine d'iOS . Le style iOS n'est pas un style iOS natif et, en tant que tel, peut fonctionner sur des plateformes autres qu'iOS. Cependant, pour le moment, il n'est disponible que pour les applications fonctionnant sur macOS et iOS et devrait avoir le même aspect sur les deux plateformes, à l'exception des différences mineures qui peuvent survenir en raison des différences dans les polices système disponibles et les moteurs de rendu des polices.

Galerie de contrôles dans le thème lumineux du style iOS

Le thème clair du style iOS.

Galerie de contrôles dans le thème sombre du style iOS

Le thème sombre du style iOS.

Pour exécuter une application avec le style iOS, voir Utilisation des styles dans les contrôles Qt Quick .

État actuel

Le contrôle Tumbler n'est pas encore implémenté pour le style iOS et utilisera le style de base.

Personnalisation

Palette

Le style iOS permet de personnaliser la palette via la propriété palette et le fichier qtquickcontrols2.conf. Comme pour les autres styles, les palette roles exacts que le style iOS utilise dépendent du style. Cependant, comme la plupart de l'apparence visuelle des contrôles (par exemple : les arrière-plans) est gérée par des images, seuls les rôles qui sont typiquement 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.