web-dev-qa-db-ja.com

iOSのAndroidフローティングボタンの代わりとなるものは何ですか?

すべてのタブが修正されているので、フローティングボタンを使用してAndroid=で機能を構築したいと思いました。

IOSでフローティングボタンを置き換えるソリューションは何ですか?

8
Harshith

Himanshu Vaishnavが言及した のように、iOSで フローティングアクションボタン(FAB) を使用することの禁止はありませんが、それは明らかにGoogleの一部です マテリアルデザインシステム =。マテリアルデザインは素晴らしいシステムですが、さまざまな点でAppleの iOS 10ヒューマンインターフェイスガイドライン(HIG) と直接競合します。多くの場合、最終的にはAndroidアプリはiOSデバイスで実行されています(マテリアルデザインのインタラクションとコンポーネントを使用するiOSアプリのデザイナーとしてこれを言います)。

HIGの手紙に固執して、単一の促進されたアクションのためのiOSスタイルへの直接翻訳はありません。ただし、プライマリアクションを ナビゲーションバー の右上隅に配置することを検討する場合があります(これは、下部に タブバー がある場合に特に便利です) 、アクションとそのコンポーネントのナビゲーションを混在させることは想定されていないため)...

ナビゲーションバーの右側に、アクティブビュー内のコンテンツを管理するための[編集]ボタンや[完了]ボタンなどのコントロールが含まれている場合があります。

iOS Navigation Bar

...または Toolbar を使用して、アクションをアイコンボタンまたはテキストボタンとして画面下部の「サムゾーン」に表示できます。

ツールバーはアプリ画面の下部に表示され、現在のビューまたはその中のコンテンツに関連するアクションを実行するためのボタンが含まれています。

iOS Toolbar

一般に、アプリのアクションを提示する方法の「正しい答え」は、アプリとユーザーに非常に固有なものになります。

4
Daniel Newman

Apple iOS。 iTunes でGoogleカレンダーアプリを見てください。

Image og Google Calendar App on iTunes Store

1
Shreya Saxena