ÿÿ レイアウトè¦ç´ ï¼šã‚³ãƒ³ãƒ†ãƒŠã€ã‚«ãƒ«ãƒ¼ã‚»ãƒ«ã€ãƒœãƒˆãƒ ã‚·ãƒ¼ãƒˆ | フロービルダー | Adapty ドキュメント

レイアウトè¦ç´ ï¼šã‚³ãƒ³ãƒ†ãƒŠã€ã‚«ãƒ«ãƒ¼ã‚»ãƒ«ã€ãƒœãƒˆãƒ ã‚·ãƒ¼ãƒˆ

レイアウトè¦ç´ ã¯ã€ä»–ã®è¦ç´ ã‚’ã¾ã¨ã‚ã¦ã‚°ãƒ«ãƒ¼ãƒ—化ã—ã€ç”»é¢ä¸Šã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã‚’制御ã—ã¾ã™ã€‚

フロービルダーã«ã¯ã€5種類ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆè¦ç´ ãŒã‚りã¾ã™ï¼š

  • コンテナ: å­è¦ç´ ã‚’縦ã¾ãŸã¯æ¨ªã®è»¸ã«æ²¿ã£ã¦é…ç½®ã—ã¾ã™
  • カルーセル: 一度ã«1æžšã®ã‚¹ãƒ©ã‚¤ãƒ‰ã‚’表示ã™ã‚‹ã‚¹ãƒ¯ã‚¤ãƒ—å¯èƒ½ãªã‚³ãƒ³ãƒ†ãƒŠ
  • ボトムシート: ç”»é¢ä¸‹éƒ¨ã‹ã‚‰ã‚¹ãƒ©ã‚¤ãƒ‰ã‚¢ãƒƒãƒ—ã—ã¦ã€æ—¢å­˜ã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã®ä¸Šã«è¡¨ç¤ºã•れるパãƒãƒ«
  • フッター: スクロール領域ã®å¤–å´ã«ã€ç”»é¢ä¸‹éƒ¨ã«å›ºå®šã•れるパãƒãƒ«
  • 区切り線: 行や列を区切る細ã„ç·š

タブもã“ã®ã‚«ãƒ†ã‚´ãƒªã«å«ã¾ã‚Œã¾ã™ãŒã€åˆ¥è¨˜äº‹ã§èª¬æ˜Žã—ã¦ã„ã¾ã™ã€‚詳細ã¯ã‚¿ãƒ–ã‚’å‚ç…§ã—ã¦ãã ã•ã„。

コンテナ

メイン記事:è¦ç´ ã®é…ç½®

Vertical Stack and Horizontal Stack tiles

コンテナã¯è¦ç´ ã‚’縦ã¾ãŸã¯æ¨ªã«ã‚°ãƒ«ãƒ¼ãƒ—化ã—ã¾ã™ã€‚縦コンテナã¯è¦ç´ ã‚’行ã¨ã—ã¦ä¸¦ã¹ã€æ¨ªã‚³ãƒ³ãƒ†ãƒŠã¯åˆ—ã¨ã—ã¦ä¸¦ã¹ã¾ã™ã€‚

コンテナを入れå­ã«ã™ã‚‹ã“ã¨ã§ã€ã‚ˆã‚Šè¤‡é›‘ãªãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆã‚’æ§‹æˆã§ãã¾ã™ã€‚

ã‚³ãƒ³ãƒ†ãƒŠã®æ–¹å‘を変更ã™ã‚‹

A Stack on the canvas alongside its Layout settings

ã‚³ãƒ³ãƒ†ãƒŠã®æ–¹å‘ã¯å›ºå®šã§ã¯ã‚りã¾ã›ã‚“。å³ãƒ‘ãƒãƒ«ã® Layout セクション㧠Verticalã€Horizontalã€Free ã‚’ã„ã¤ã§ã‚‚切り替ãˆã‚‰ã‚Œã¾ã™ã€‚コンテナを削除ã—ã¦ä½œã‚Šç›´ã™å¿…è¦ã¯ã‚りã¾ã›ã‚“。

åŒã˜ Layout セクションã§ã€ã‚¹ãƒšãƒ¼ã‚·ãƒ³ã‚°ã€ã‚¢ãƒ©ã‚¤ãƒ¡ãƒ³ãƒˆã€é…置を設定ã§ãã¾ã™ã€‚å­è¦ç´ ã¯ Layers パãƒãƒ«ã«è¡¨ç¤ºã•ã‚Œã‚‹é †ã«æç”»ã•れã¾ã™ã€‚ドラッグã—ã¦ä¸¦ã³æ›¿ãˆã¾ã—ょã†ã€‚

ラップã¨ã‚¢ãƒ³ãƒ©ãƒƒãƒ—

既存ã®è¦ç´ ã‚’コンテナã«å¤‰æ›ã™ã‚‹ã«ã¯ã€è¦ç´ ã‚’é¸æŠžã—㦠Wrap レイヤーアクションを使ã„ã¾ã™ã€‚Layers パãƒãƒ«ã‹ã‚‰æ–°ã—ã„コンテナã«è¿½åŠ ã®è¦ç´ ã‚’ドラッグã—ã¦å…¥ã‚Œã‚‰ã‚Œã¾ã™ã€‚スタックを削除ã—ã¦å­è¦ç´ ã‚’1ã¤ä¸Šã®ãƒ¬ãƒ™ãƒ«ã«æ˜‡æ ¼ã•ã›ã‚‹ã«ã¯ã€Unwrap を使ã„ã¾ã™ã€‚

Carousel tile

カルーセルã¯ã€ä¸€åº¦ã«1æžšã®ã‚¹ãƒ©ã‚¤ãƒ‰ã‚’表示ã™ã‚‹ã‚¹ãƒ¯ã‚¤ãƒ—å¯èƒ½ãªã‚³ãƒ³ãƒ†ãƒŠã§ã™ã€‚ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒæ¨ªã«ã‚¹ãƒ¯ã‚¤ãƒ—ã™ã‚‹ã¨æ¬¡ã®ã‚¹ãƒ©ã‚¤ãƒ‰ãŒè¡¨ç¤ºã•れã€ã‚¿ã‚¤ãƒžãƒ¼ã«ã‚ˆã‚‹è‡ªå‹•é€ã‚Šã«ã‚‚対応ã—ã¦ã„ã¾ã™ã€‚

カルーセルã«ã¯è¤‡æ•°ã®ã‚¹ãƒ©ã‚¤ãƒ‰ãƒ¬ã‚¤ãƒ¤ãƒ¼ãŒå«ã¾ã‚Œã¾ã™ã€‚スライドãŒã‚¢ã‚¯ãƒ†ã‚£ãƒ–ã«ãªã‚‹ã¨ã€ãã®ãƒ¬ã‚¤ãƒ¤ãƒ¼ä¸Šã®è¦ç´ ãŒç”»é¢ã«è¡¨ç¤ºã•れã¾ã™ã€‚ タブã¨ã¯ç•°ãªã‚Šã€ã‚«ãƒ«ãƒ¼ã‚»ãƒ«ã®ã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªã‚¹ãƒ©ã‚¤ãƒ‰ã¯é¸æŠžå¯èƒ½ãªã‚°ãƒ«ãƒ¼ãƒ—ã¨ã—ã¦å…¬é–‹ã•れã¾ã›ã‚“ã€‚ã‚¹ãƒ©ã‚¤ãƒ‰ã¯æ¡ä»¶ã‚„動的テキストã§å‚ç…§ã§ãã¾ã›ã‚“。カルーセルã¯ãƒ“ジュアルã®ãƒ­ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³ã«ä½¿ç”¨ã—ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ä¸»å°Žã®åˆ†å²ã«ã¯ä½¿ç”¨ã—ãªã„ã§ãã ã•ã„。

アクティブãªã‚¹ãƒ©ã‚¤ãƒ‰ã‚’変更ã™ã‚‹

ã‚«ãƒ«ãƒ¼ã‚»ãƒ«ã‚’é¸æŠžã™ã‚‹ã¨ã€ãƒ“ルダー㫠Slide ドロップダウン㨠+ Add Slide ボタンをå«ã‚€ãƒãƒƒãƒ—アップコントロールãƒãƒ¼ãŒè¡¨ç¤ºã•れã¾ã™ã€‚

  • + Add Slide をクリックã—ã¦æ–°ã—ã„空ã®ã‚¹ãƒ©ã‚¤ãƒ‰ã‚’追加ã§ãã¾ã™ã€‚
  • Slide ドロップダウンã§ã‚­ãƒ£ãƒ³ãƒã‚¹ä¸Šã®ã‚¢ã‚¯ãƒ†ã‚£ãƒ–スライドを切り替ãˆã‚‹ã‹ã€Layers パãƒãƒ«ã§å¯¾å¿œã™ã‚‹ã‚¹ãƒ©ã‚¤ãƒ‰ãƒ¬ã‚¤ãƒ¤ãƒ¼ã‚’クリックã—ã¾ã™ã€‚

スライドã®é †åºã‚’変更ã™ã‚‹ã«ã¯ã€Layers パãƒãƒ«å†…ã®ã‚«ãƒ«ãƒ¼ã‚»ãƒ«å†…ã§ãƒ‰ãƒ©ãƒƒã‚°ã—ã¾ã™ã€‚

Carousel control bar with the Slide dropdown and Add Slide button

プロパティ

Carousel section of the right panel with Width, Height, Gap, Auto-scroll, Delay, and Duration

自動スクロール

自動スクロールã¯ã€ã‚¹ãƒ©ã‚¤ãƒ‰ã‚’自動的ã«åˆ‡ã‚Šæ›¿ãˆã¾ã™ã€‚ユーザーãŒã‚¹ãƒ¯ã‚¤ãƒ—ã—ãªãã¦ã‚‚ã€ã™ã¹ã¦ã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„を確èªã§ãã¾ã™ã€‚

タイミングを制御ã™ã‚‹é …ç›®ãŒ2ã¤ã‚りã¾ã™ï¼š

  • Delay — å„スライドãŒè¡¨ç¤ºã•れる時間(ms)。
  • Duration — スライド間ã®ãƒˆãƒ©ãƒ³ã‚¸ã‚·ãƒ§ãƒ³ã«ã‹ã‹ã‚‹æ™‚間(ms)。

カルーセルã®ã‚µã‚¤ã‚ºã‚„スライド間ã®ã‚¹ãƒšãƒ¼ã‚¹ã¯å°‚用ã®ã‚³ãƒ³ãƒˆãƒ­ãƒ¼ãƒ«ã§è¨­å®šã§ãã¾ã™ã€‚ユーザーãŒã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã®é•·ã•ãŒç•°ãªã‚‹ã‚¹ãƒ©ã‚¤ãƒ‰é–“をスワイプã—ã¦ã‚‚レイアウトãŒãšã‚Œãªã„よã†ã€Height ã‚’ Fixed ã«è¨­å®šã—ã¦ãã ã•ã„。

スライドã®ã‚µã‚¤ã‚ºè¨­å®š

Slide section of the right panel with Width and Height controls

スライドã”ã¨ã® Width 㨠Height を設定ã—ã¾ã™ã€‚デフォルト㯠Fill ã§ã€å„スライドãŒã‚«ãƒ«ãƒ¼ã‚»ãƒ«ã®ã‚µã‚¤ã‚ºã«åˆã‚ã›ã¦è¿½å¾“ã—ã¾ã™ã€‚固定ã®å¹…を設定ã™ã‚‹ã¨ã€éš£æŽ¥ã™ã‚‹ã‚¹ãƒ©ã‚¤ãƒ‰ãŒä¸€éƒ¨è¦‹ãˆã‚‹ã€Œãƒ”ーク効果ã€ã‚’作れã¾ã™ã€‚

ドット

å³ãƒ‘ãƒãƒ«ã®ãƒ‰ãƒƒãƒˆã‚»ã‚¯ã‚·ãƒ§ãƒ³ï¼šShow Dotsã€Colorã€Active Colorã€Sizeã€Gapã€Padding

カルーセル下部ã«è¡¨ç¤ºã•れるページインジケーターã§ã™ã€‚スライドã®ç·æ•°ã¨ç¾åœ¨ã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªã‚¹ãƒ©ã‚¤ãƒ‰ã‚’ユーザーã«ä¼ãˆã¾ã™ã€‚

Show dots トグルをオフã«ã™ã‚‹ã¨ã‚¹ãƒ©ã‚¤ãƒ‰ã‚¤ãƒ³ã‚¸ã‚±ãƒ¼ã‚¿ãƒ¼ãŒéžè¡¨ç¤ºã«ãªã‚Šã¾ã™ã€‚ドットãŒè¡¨ç¤ºã•れã¦ã„ã‚‹å ´åˆã€ä»¥ä¸‹ã®ãƒ—ロパティã§å¤–観を調整ã§ãã¾ã™ï¼š

  • Color — éžã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªãƒ‰ãƒƒãƒˆã®å¡—りã¤ã¶ã—色。
  • Active Color — ç¾åœ¨è¡¨ç¤ºä¸­ã®ã‚¹ãƒ©ã‚¤ãƒ‰ã®ãƒ‰ãƒƒãƒˆã®å¡—りã¤ã¶ã—色。
  • Size — å„ドットã®ç›´å¾„(ピクセルå˜ä½ï¼‰ã€‚
  • Gap — 隣接ã™ã‚‹ãƒ‰ãƒƒãƒˆé–“ã®ã‚¹ãƒšãƒ¼ã‚¹ã€‚
  • Padding — ドット行ã¨ãã®ä¸Šã®ã‚«ãƒ«ãƒ¼ã‚»ãƒ«ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã¨ã®é–“ã®ã‚¹ãƒšãƒ¼ã‚¹ã€‚

ボトムシート

Bottom Sheet tile

ボトムシートã¯ã€ç”»é¢ã®ä¸‹ã‹ã‚‰ä¸Šã«ã‚¹ãƒ©ã‚¤ãƒ‰ã—ã¦èƒŒå¾Œã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã®ä¸Šã«é‡ãªã£ã¦è¡¨ç¤ºã•れるレイアウトパãƒãƒ«ã§ã™ã€‚

シートã¯å¸¸ã«èƒŒå¾Œã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚’ã¼ã‹ã—ã¾ã™ã€‚ã“ã®ã¼ã‹ã—ã¯ã‚ªãƒ•ã«ã§ãã¾ã›ã‚“。画é¢èª­ã¿è¾¼ã¿æ™‚ã§ã¯ãªãã€Show all plans リンクãªã©ã®ã‚¿ãƒƒãƒ—æ“作をトリガーã«ã—ã¦è¡¨ç¤ºã—ã¦ãã ã•ã„。

構造

ボトムシートã«ã¯2ã¤ã®ãƒˆãƒƒãƒ—レベルレイヤーãŒå«ã¾ã‚Œã¾ã™ï¼š

  • Heading — シート上部ã®ã‚³ãƒ³ãƒ†ãƒŠã€‚Title テキストレイヤー㨠Close button ãŒäº‹å‰ã«é…ç½®ã•れã¦ã„ã¾ã™ã€‚å¿…è¦ã«å¿œã˜ã¦ç·¨é›†ã¾ãŸã¯å‰Šé™¤ã§ãã¾ã™ã€‚
  • Content — メインコンテナ。プロダクトã€ãƒœã‚¿ãƒ³ã€ãƒªãƒ³ã‚¯ã€ãã®ä»–ã®è¦ç´ ã‚’é…ç½®ã§ãã¾ã™ã€‚
Bottom sheet with a heading added inside it

åˆæœŸè¡¨ç¤º

デフォルトã§ã¯ã€ãƒœãƒˆãƒ ã‚·ãƒ¼ãƒˆã¯ç”»é¢ãŒæç”»ã•れるã¨åŒæ™‚ã«è¡¨ç¤ºã•れã¾ã™ã€‚å¿…è¦ãªã¨ãã ã‘é–‹ãよã†ã«ã™ã‚‹ã«ã¯ï¼š

  1. シートã®ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚’å…ˆã«æ§‹ç¯‰ã™ã‚‹ — éžè¡¨ç¤ºãƒ¬ã‚¤ãƒ¤ãƒ¼ã¯ç·¨é›†ã§ããªã„ãŸã‚ã€ã‚³ãƒ³ãƒ†ãƒ³ãƒ„を入れ終ã‚ã‚‹ã¾ã§ã‚·ãƒ¼ãƒˆã‚’表示ã—ãŸã¾ã¾ã«ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚
  2. Layers パãƒãƒ«ã§ãƒœãƒˆãƒ ã‚·ãƒ¼ãƒˆã‚’é¸æŠžã—ã¾ã™ã€‚
  3. Visibility ã‚’ Hide ã«è¨­å®šã—ã¾ã™ã€‚

シートã¯ãƒ¬ã‚¤ãƒ¤ãƒ¼ãƒ„ãƒªãƒ¼ã«æ®‹ã‚Šã¾ã™ãŒã€ç”»é¢ã¸ã®æç”»ã¯åœæ­¢ã—ã¾ã™ã€‚

Hiding the bottom sheet from the Layers panel

ボトムシートãÿÿ®ãƒˆãƒªã‚¬ãƒ¼è¨­å®š

éžè¡¨ç¤ºã®ãƒœãƒˆãƒ ã‚·ãƒ¼ãƒˆã‚’é–‹ãã«ã¯ã€åˆ¥ã®è¦ç´ ã« Show アクションを設定ã—ã¾ã™ï¼š

  1. トリガーã¨ãªã‚‹è¦ç´ ï¼ˆãƒœã‚¿ãƒ³ã‚„テキストリンクãªã©ï¼‰ã‚’é¸æŠžã—ã¾ã™ã€‚
  2. å³ãƒ‘ãƒãƒ«ã® Interactions タブを開ãã¾ã™ã€‚
  3. Add trigger > On tap をクリックã—ã€Add action をクリックã—ã¾ã™ã€‚
  4. Action ã‚’ Show ã«è¨­å®šã—ã€ãƒ‰ãƒ­ãƒƒãƒ—ダウンã‹ã‚‰ãƒœãƒˆãƒ ã‚·ãƒ¼ãƒˆã‚’é¸æŠžã—ã¾ã™ã€‚
Show action targeting the bottom sheet
コンテンツãŒã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã™ã‚‹é–“ã€ç”»é¢ä¸‹éƒ¨ã«å›ºå®šã•れãŸãƒ•ッター

フッターã¯ã€ç”»é¢ã®ä¸‹éƒ¨ã‚’å ã‚るスティッキーコンテナã§ã™ã€‚高ã•ã¯è‡ªç”±ã«è¨­å®šã§ãã€ã‚·ãƒ³ã‚°ãƒ«ãƒœã‚¿ãƒ³ã‹ã‚‰è¤‡æ•°è¡Œã®ãƒ†ã‚­ã‚¹ãƒˆã¾ã§ã€ã•ã¾ã–ã¾ãªã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã‚’é…ç½®ã§ãã¾ã™ã€‚CTAボタンや法的テキストã€ãƒªãƒ³ã‚¯ãªã©ã€ç”»é¢ã®æ®‹ã‚Šã®éƒ¨åˆ†ãŒã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã—ã¦ã‚‚常ã«è¡¨ç¤ºã—ã¦ãŠããŸã„コンテンツã«ä½¿ã„ã¾ã—ょã†ã€‚

通常ã®è¦ç´ ã¨ã¯ç•°ãªã‚Šã€ãƒ•ッターã¯ãƒ‡ãƒã‚¤ã‚¹ã®ä¸‹éƒ¨ã‚»ãƒ¼ãƒ•エリアã¾ã§ä¼¸ã³ã¾ã™ã€‚背景ã¯ç”»é¢ã®ç«¯ã¾ã§åºƒãŒã‚Šã¾ã™ã€‚ 1ã¤ã®ç”»é¢ã«è¨­å®šã§ãるフッターã¯1ã¤ã ã‘ã§ã™ã€‚既存ã®ãƒ•ッターを複製ã—ãŸã‚Šã€æ–°ã—ã„フッターを追加ã—ãŸã‚Šã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。

Both stay on screen while content scrolls. Pick the option that matches what you need:

  • フッターを使用ã™ã‚‹ï¼šç”»é¢ã®ãƒ¡ã‚¤ãƒ³ãƒœãƒˆãƒ ãƒãƒ¼ï¼ˆCTAãƒœã‚¿ãƒ³ã€æ³•的テキストã€ãƒªãƒ³ã‚¯ï¼‰ã«ä½¿ç”¨ã—ã¾ã™ã€‚フッターã¯è‡ªåˆ†è‡ªèº«ã®é«˜ã•を確ä¿ã™ã‚‹ãŸã‚ã€ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã¯å¸¸ã«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã—ã¦ãƒ•ッターã®å¾Œã‚ã«éš ã‚Œã‚‹ã“ã¨ãªã表示ã•れã€ãƒœãƒˆãƒ ã‚»ãƒ¼ãƒ•エリアも自動的ã«ã‚«ãƒãƒ¼ã—ã¾ã™ã€‚
  • 固定è¦ç´ ã‚’使用ã™ã‚‹ï¼šã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã™ã‚‹ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã®ä¸Šã«æµ®ã‹ã›ãŸã„å ´åˆã‚„ã€ãƒœãƒˆãƒ ä»¥å¤–ã®ã‚¨ãƒƒã‚¸ã«å›ºå®šã—ãŸã„å ´åˆï¼ˆãƒ•ローティングã®é–‰ã˜ã‚‹/復元ボタンã€å¸¸æ™‚表示ã®ãƒˆãƒƒãƒ—ãƒãƒŠãƒ¼ã€ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ãƒˆãƒƒãƒ—コントロールãªã©ï¼‰ã«ä½¿ç”¨ã—ã¾ã™ã€‚セーフエリアã®ã‚¹ãƒšãƒ¼ã‚·ãƒ³ã‚°ã¯è‡ªåˆ†ã§ç®¡ç†ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚

ディãƒã‚¤ãƒ€ãƒ¼

A horizontal divider beneath a heading and vertical dividers between three feature cards

水平ディãƒã‚¤ãƒ€ãƒ¼ã¨åž‚直ディãƒã‚¤ãƒ€ãƒ¼ã¯ã€ã‚³ãƒ³ãƒ†ãƒ³ãƒ„を区切る細ã„ç·šã§ã™ã€‚行を分割ã™ã‚‹ã«ã¯æ°´å¹³ãƒ‡ã‚£ãƒã‚¤ãƒ€ãƒ¼ã‚’ã€æ¨ªã‚³ãƒ³ãƒ†ãƒŠå†…ã®åˆ—を分割ã™ã‚‹ã«ã¯åž‚直ディãƒã‚¤ãƒ€ãƒ¼ã‚’使ã„ã¾ã™ã€‚å³ãƒ‘ãƒãƒ«ã§å¤ªã•ã€è‰²ã€é•·ã•を調整ã§ãã¾ã™ã€‚

ÿÿÿÿ