浜松のWEBシステム開発・スマートフォンアプリ開発・RTK-GNSS関連の開発はお任せください
株式会社シーポイントラボ
TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:静岡県浜松市中区富塚町1933-1 佐鳴湖パークタウンサウス2F

【XD】ステート機能でUIの状態を切り替える

XDではUIの状態をステートという機能でまとめて管理することができます。

ここでは、白い四角に「ボタン」というテキストをかけ合わせたシンプル

なボタンを例として動かしていきます。

以下やりかたです。

①ボタンとテキストを合わせたUIを作る

②コンポーネント化したいuiを右クリックでコンポーネント化を選択

③画面右の初期設定のステートから「+」ボタンをクリックして新規ステートを作成
デフォルトでステート2という名前になっています。

④ステートに移動してテキストをボタン1に変更。ステートを切り替えて変わること
を確認します。

④プロトタイプに移動

⑤切り替えたいコンポーネントをクリックし紐をクリック

⑥すると、画面右側にプロパティが出るので以下のように設定します。

トリガー:タップ、種類:自動アニメーション:移動先:クリック時を選択

これでクリックごとにテキストが「ボタン」「ボタン1」に変わるようになりました。

ステートを使えばより本物のアプリに近いXDを作ることができます。

  • この記事いいね! (0)