Auf dieser Seite

iOS-Stil

Der iOS-Stil ist ein auf Bildelementen basierender Stil, der wie ein nativer iOS-Stil aussieht. Mehr...

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

Ausführliche Beschreibung

Der iOS-Stil ist so gestaltet, dass er in Aussehen und Handhabung den nativen Steuerelementen in UIKit so ähnlich wie möglich ist. Die meisten Steuerelemente verwenden 9-Patch-Bilder zum Zeichnen ihrer Komponenten, um Steuerelemente unterschiedlicher Größe zu unterstützen. Für Steuerelemente, die kein natives Pendant in UIKit haben, bietet der iOS-Stil ein individuelles Erscheinungsbild, das auf Farben und Stilen basiert, die den Human Interface Guidelines von iOS entsprechen . Der iOS-Stil ist kein nativer iOS-Stil und kann daher auch auf anderen Plattformen als iOS ausgeführt werden. Derzeit steht er jedoch nur für Anwendungen zur Verfügung, die unter macOS und iOS laufen, und sollte auf beiden Plattformen gleich aussehen, abgesehen von geringfügigen Abweichungen, die aufgrund unterschiedlicher verfügbarer Systemschriftarten und Schriftart-Rendering-Engines auftreten können.

Galerie mit Steuerelementen im hellen Design im iOS-Stil

Das helle Design des iOS-Stils.

Galerie mit Steuerelementen im dunklen Design im iOS-Stil

Das dunkle Design des iOS-Stils.

Informationen zum Ausführen einer Anwendung im iOS-Stil finden Sie unter „Verwenden von Stilen“ unter Qt Quick Controls.

Aktueller Stand

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

Anpassung

Palette

Der iOS-Stil unterstützt die Anpassung der Palette ü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 Erscheinungsbilds der Steuerelemente (z. B. Hintergründe) über Bildressourcen verwaltet wird, haben nur die Rollen, die typischerweise für Text verwendet werden, eine Auswirkung.

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