iPhone内蔵の写真編集アプリのようにアクションシートを実装する方法が気になります。
写真アプリに移動し、写真を 1 枚選択して、トリミング ボタンをクリックします。Constrainというボタンがあります。それをクリックすると、アクション シート (またはポップオーバー ビュー?) が表示されます。1 行に 3 つのボタンがあります。しかし、アクションシートには1行に1つのボタンしか持てないようです。
では、どうすればいいですか?
独自のビューと viewController を記述します。「アクションシート」を表示したい場合は、システムと同じようにコントローラーでビューを下からアニメーション化します。このようなカスタム シートを作成するのはそれほど難しいことではありません。コードを既存の VC に追加するのではなく、デリゲートと単純なプロトコルを使用して新しいクラスを作成し、アクション シートのように動作するようにしてください。ユーザーが最後にボタンをタップすると、プロトコルはプロトコル コールバックを使用して結果を返します。その後、このクラスを別の場所で再利用できます (または、名声と幸運のために github に投稿してください!)