ユーザーが他のユーザーをフォローできるようにする方法
Last updated
Was this helpful?
Last updated
Was this helpful?
アプリにユーザー同士がフォローできるソーシャル要素がある場合は、このチュートリアルをご覧ください。
このチュートリアルは、すでに「ユーザーのプロフィールを表示する」画面が作成されていることから始まります。プロフィール画面の作成方法について詳しく知りたい場合は、 チュートリアルを参照してください。
左のツールバーでデータベースセクションを開きます。
Users データテーブルを展開するためにドロップダウン矢印を選択します。
+ ADD PROPERTY を選択します。
Relationship の上にカーソルを合わせます。
Users を選択します。
「ユーザーは複数のユーザーを持つことができます。ユーザーは複数のユーザーを持つことができます」と記載されたオプションを選択します。
Done を選択します。
左のツールバーに戻り、Users 関係の赤いボックスで Users. と書かれている Name フィールドを選択します。
テキスト Users を削除し、Following と名前を変更します。
Save を選択します。
左のツールバーでデータベースセクションを開きます。
Users データテーブルを展開するためにドロップダウン矢印を選択します。
+ ADD PROPERTY を選択します。
Relationship の上にカーソルを合わせます。
Users を選択します。
「ユーザーは複数のユーザーを持つことができます。ユーザーは複数のユーザーを持つことができます」と記載されたオプションを選択します。
Done を選択します。
左のツールバーに戻り、Users 関係の赤いボックスで Users. と書かれている Name フィールドを選択します。
テキスト Users を削除し、Followers と名前を変更します。
Save を選択します。
コンポーネント追加ボタンを選択します。
Text を選択します。
テキストを画面に配置します。
左のツールバーで、Enter Text. と書かれた灰色のボックスにカーソルを置きます。
テキストを削除します。
"Follow?" と入力します。
コンポーネント追加ボタンを選択します。
スクロールして Buttons セクションまで移動し、それを選択してメニューを展開します。
Toggle コンポーネントを選択します。
トグルを画面に配置します。
What does this trigger? の下で、Logged in User > Following > Includes Current User? を選択します。
Toggle を選択します。
左のツールバーで下にスクロールして Click Actions セクションを選択し、+ ADD ACTION を選択します。
Update > Current User を選択します。
左のツールバーに表示された Update セクションで、Followers までスクロールしてドロップダウン矢印を選択します。
ADD > Logged In User を選択します。
Show Advanced を選択します。
When does this happen? の下にある Always と書かれているところのドロップダウンアイコンを選択し、Sometimes に変更します。
This Action will only happen if... の下にある Select の隣にあるドロップダウンアイコンを選択します。
Current User > Followers > All に設定します。
Contains の隣にあるドロップダウンアイコンを選択します。
Does not contain を選択します。
条件の最後の値である Empty の隣にあるドロップダウンアイコンを選択し、Logged in User に設定します。
Done を選択します。
トグルを選択します。
左側のツールバーで、Click Actions セクションまでスクロールし、+ ADD ACTION を選択します。
Update > Current User を選択します。
左側のツールバーに表示された Update セクションで、Followers までスクロールし、ドロップダウンアイコンを選択します。
Remove > Logged In User を選択します。
Show Advanced を選択します。
When does this happen? の下にあるドロップダウンアイコンを選択し、Always から Sometimes に変更します。
This Action will only happen if... の下にある Select の隣にあるドロップダウンアイコンを選択します。
Current User > Followers > All に設定します。
次のフィールドは自動的に Contains となります。そのままにしておきます。
条件の最後の値である Empty の隣にあるドロップダウンアイコンを選択し、Logged in User に設定します。
Done を選択します。
左側のツールバーで、Add Component ボタンを選択します。
Button を選択します。
画面に配置します。
左側のツールバーで Text の下にあるテキスト Button を選択して削除します。
テキスト Follow を追加します。
フォローボタンを選択します。
左側のツールバーで Click Actions の下にある + ADD ACTION を選択します。
アクションを Update > Logged In User に設定します。
左側のツールバーに表示された Update セクションで、Following までスクロールし、ドロップダウンアイコンを選択します。
Add > Current User に設定します。
Done を選択します。
フォローボタンを選択します。
左側のツールバーで Click Actions の下にある + ADD ANOTHER ACTION を選択します。
アクションを Update > Current User に設定します。
左側のツールバーに表示された Update セクションで、Followers までスクロールし、ドロップダウンアイコンを選択します。
Add > Logged In User に設定します。
Done を選択します。
フォローボタンを選択します。
ボタンの名前が表示されている左のツールバーで、オーバーフローメニューを選択します。
表示を変更 を選択します。
左のツールバーの 表示 セクションで、常に表示 と表示されている箇所の隣にあるドロップダウン矢印を選択します。
時々表示 に設定します。
表示される条件 の下にあるドロップダウンメニューを選択します。
ログインユーザー > フォロー中 > すべて に設定します。
含む と表示されている箇所の隣にあるドロップダウン矢印を選択します。
含まない を選択します。
条件の最後の値で、空 と表示されている箇所の隣にあるドロップダウン矢印を選択し、現在のユーザー に設定します。
完了 を選択します。
左のツールバーで、コンポーネント追加ボタンを選択します。
ボタン を選択します。
画面上に配置します。
テキスト と表示されている箇所の下にある左のツールバーで、ボタン というテキストを選択して削除します。
アンフォロー というテキストを追加します。
アイコン と表示されている箇所の下にある左のツールバーで、現在設定されているアイコンを削除するための x を選択します。
ドロップダウンメニューを選択します。
使用したいアイコンを選択します。この場合、キャンセルアイコンを選択しました。
アンフォローボタンを選択します。
左のツールバーで、クリックアクション の下にある + アクションを追加 を選択します。
アクションを 更新 > ログインユーザー に設定します。
左のツールバーに表示された 更新 セクションで、フォロー中 までスクロールし、ドロップダウン矢印を選択します。
削除 > 現在のユーザー に設定します。
完了 を選択します。
フォローボタンを選択します。
左のツールバーで、クリックアクション の下にある + 別のアクションを追加 を選択します。
アクションを 更新 > 現在のユーザー に設定します。
左のツールバーに表示された 更新 セクションで、フォロワー までスクロールし、ドロップダウン矢印を選択します。
削除 > ログインユーザー に設定します。
完了 を選択します。
アンフォローボタンを選択します。
ボタンの名前が表示されている左のツールバーで、オーバーフローメニューを選択します。
表示を変更 を選択します。
左のツールバーの 表示 セクションで、常に表示 と表示されている箇所の隣にあるドロップダウン矢印を選択します。
時々表示 に設定します。
表示される条件 の下にあるドロップダウンメニューを選択します。
ログインユーザー > フォロー中 > すべて に設定します。
次のフィールドは自動的に 含む と表示されます。そのままにしておきます。
条件の最後の値で、空 と表示されている箇所の隣にあるドロップダウン矢印を選択し、現在のユーザー に設定します。
完了 を選択します。