iOS-Stil

Der iOS Style ist ein nativer Stil für iOS, der auf Bildmaterial basiert. Mehr...

Import-Anweisung: import QtQuick.Controls.iOS
Seit: Qt 6.4

Detaillierte Beschreibung

Der iOS-Stil wurde entwickelt, um den nativen Steuerelementen in UIKit so ähnlich wie möglich zu sehen und zu fühlen. Die meisten Steuerelemente verwenden 9-Patch-Bilder zum Zeichnen ihrer Komponenten, um Steuerelemente unterschiedlicher Größe zu ermöglichen. Für Steuerelemente, die kein natives Gegenstück in UIKit haben, bietet der iOS-Stil ein benutzerdefiniertes Aussehen, das auf Farben und Stilen gemäß den Human Interface Guidelines von iOS basiert. Der iOS-Stil ist kein nativer iOS-Stil und kann daher auch auf anderen Plattformen als iOS ausgeführt werden. Vorerst wird er jedoch nur für Anwendungen zur Verfügung gestellt, die unter macOS und iOS laufen, und sollte auf beiden Plattformen gleich aussehen, abgesehen von kleineren Unterschieden, die aufgrund von Unterschieden bei den verfügbaren Systemschriftarten und Schriftart-Rendering-Engines auftreten können.

Das helle Thema des iOS-Stils.

Das dunkle Design des iOS-Stils.

Um eine Anwendung mit dem iOS-Stil auszuführen, siehe Verwenden von Stilen in Qt Quick Controls.

Aktueller Zustand

Das Steuerelement Tumbler ist noch nicht für den iOS-Stil implementiert und greift auf den Basisstil zurück.

Anpassung

Palette

Der iOS-Stil unterstützt die Anpassung von Paletten über die Eigenschaft palette und die Datei qtquickcontrols2.conf. Wie bei anderen Stilen sind die genauen palette roles, die der iOS-Stil verwendet, stilabhängig. Da jedoch der größte Teil des visuellen Erscheinungsbildes von Steuerelementen (z. B. Hintergründe) über Bild-Assets verwaltet wird, haben nur die Rollen, die typischerweise für Text verwendet werden, einen Effekt.

© 2025 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.