iOSスタイル

iOSスタイルは、画像アセットをベースにしたiOS向けのネイティブなスタイルです。詳細...

インポートインポート QtQuick.Controls.iOS
以降Qt 6.4

詳しい説明

iOS スタイルは、UIKit のネイティブコントロールにできるだけ似たルック&フィールになるように設計されています。ほとんどのコントロールは、さまざまなサイズのコントロールに対応するために、コンポーネントの描画に9-patch イメージを使用しています。UIKit にネイティブの対応するものがないコントロールについては、iOS スタイルがiOS の Human Interface Guidelines に従った色とスタイルに基づくカスタム外観を提供します。iOS スタイルはネイティブの iOS スタイルではないため、iOS 以外のプラットフォームでも実行できます。ただし、当面の間は、macOS と iOS 上で実行されるアプリケーションでのみ利用可能であり、利用可能なシステム フォントとフォント レンダリング エンジンの違いによって発生する可能性のある小さな違いのほかは、どちらのプラットフォームでも同じように見えるはずです。

iOSスタイルのライト・テーマ。

iOSスタイルのダークテーマ。

iOSスタイルでアプリケーションを実行するには、 Qt Quick Controls でスタイルを使用するを参照してください。

現在の状態

Tumbler コントロールはまだ iOS スタイル用に実装されておらず、Basic スタイルを使用するようにフォールバックします。

カスタマイズ

パレット

iOS スタイルは、palette プロパティとqtquickcontrols2.confファイルによるパレットのカスタマイズをサポートしています。他のスタイルと同様に、iOS スタイルが使用する正確なpalette roles はスタイルに依存します。ただし、コントロールの視覚的な外観の大部分(背景など)は画像アセットで管理されるため、一般的にテキストに使用されるロールのみが影響します。

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