[Xuni:CheckBox] iOSアプリに表示できるチェックボックス(Xamarin.Forms)

文書番号 : 81666     文書種別 : 使用方法     登録日 : 2016/06/01     最終更新日 : 2016/11/10
文書を印刷する
対象製品
Xuni
詳細
Xuniの共通ライブラリ(Xuni.Core)には、Boolean値の入力や表示を行うための一般的なチェックボックス(XuniCheckBox)があります。

AndroidやWindows Phoneには標準機能としてコントロールがありますがiOSやXamarin.Formsの標準コントロールにはありません。XuniCheckBoxは、XamarinやiOSにチェックボックスを実装できます。

XuniCheckBoxは、Androidの場合は標準のチェックボックスに変換されますが、iOSの場合は独自形式のチェックボックスを表示します。
下図のようにOnはチェックマークで、Offは未チェックの四角形を表示することで状態を表現しています。また、On/Offの状態変更時はアニメーション効果を伴います。



XuniCheckBoxをXamarin.Formsで利用すると、チェックボックスを各プラットフォームのアプリに配置できるので、統一されたUIを実現できます。

チェックボックスの表示色はColorプロパティに設定し、Scaleプロパティを設定することで表示の大きさを変更可能です。
サンプルコード
C#(Xamarin.Forms)
    // チェックボックスの表示色を指定
    checkbox.Color = Color.FromHex("#b50f52");
    // スケールファクタを 3.0 に指定。既定値は1.0
    checkbox.Scale = 3.0;



Xuni > 技術情報 > ドキュメント > CheckBox:iOSXamarin

関連情報