Xamarin.iOSでテーマを使用する

Xamarin.iOSでテーマを使用する

ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。

テーマ Xamarin.iOSではと類似している 閲覧数 Xamarin.Androidインチ ビューと同様に、テーマを使用すると、スクリーンレットのコア機能に依存せずにスクリーンレットの外観を設定できます。 Liferayのスクリーンレットにはいくつかのテーマがあり、Liferayとコミュニティによってさらに多くのテーマが開発されています。 Screenletリファレンスドキュメント は、Screensに含まれる各Screenletで利用可能なテーマがリストされています。 このチュートリアルでは、Xamarin.iOSでテーマを使用する方法を示します。

テーマのインストールと使用

テーマをインストールして使用するには、次の手順に従います。

  1. テーマがNuGet依存関係としてパッケージ化されている場合、NuGetを介してプロジェクトにインストールできます。 これを行うには、プロジェクトの パッケージ フォルダーを右クリックし、 *パッケージの追加…*選択します。 次に、テーマを検索してインストールします。 テーマがNuGetで使用できない場合は、テーマのフォルダーをプロジェクトに直接ドラッグアンドドロップできます。

  2. インストールされたテーマを使用するには、その名前を、スクリーンレットのデリゲートを実装するView ControllerのScreenletインスタンスの ThemeName プロパティに設定します。 すべてのスクリーンレットは、このプロパティを BaseScreenletから継承します。 たとえば、次のコードは、ログインスクリーンレットの ThemeName プロパティをMaterial Themeに設定します。

    loginScreenlet.ThemeName = "material"
    

    このプロパティを設定しない場合、または無効または欠落しているテーマを入力した場合、スクリーンレットはデフォルトのテーマを使用します。 各スクリーンレットの利用可能なテーマは、スクリーンレットの リファレンスドキュメントテーマ セクションにリストされてい* 。

素晴らしい、それだけです! これで、テーマを使用してXamarin.iOSアプリでスクリーンレットをドレスアップする方法がわかりました。

関連トピック

Liferay画面用のXamarinプロジェクトの準備

Xamarinアプリでスクリーンレットを使用する

Xamarin.Androidでビューを使用する

Xamarinのビューとテーマを作成する

XamarinのLiferay画面のトラブルシューティングとFAQ

« Xamarin.Androidでビューを使用するXamarinのビューとテーマを作成する »
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています