0

私は iOS 開発の初心者で、初めての iPad アプリをコーディングしています。

3 つの質問があります。

1) ポップオーバーのデリゲート用のUIPopoverControllerDelegateプロトコルがあることに気付きました。ただし、モーダルは見つかりませんでした。Modals の正式なデリゲートがない理由を知りたいですか?

2) そのような場合にカスタムプロトコルを宣言するのは一般的に正しいですか? 正しいアプローチは何ですか?

3) Storyboard が使用されている iPad のモーダルとポップオーバー (内部にUITableViewControllerを含む)の完全な例を探していましたが、残念ながら古い例しか見つかりませんでした。Storyboard は、iPad アプリにはお勧めできません。それが正しいか?

ありがとうございました

4

1 に答える 1

0
  1. ポップオーバーコントローラーのデリゲートは、ポップオーバーの却下を処理します。これは、ユーザーが画面上の他の場所をタップしたときに発生する可能性があります。他の提示されたViewControllerの場合、これは当てはまりません。却下は、作成したコードによってのみ達成できるため、代理人は必要ありません。

  2. はい、必要に応じてデリゲートプロトコルを宣言します。それが正しいアプローチです。周りには数十の例があります。

  3. ストーリーボードは、すべてのiOSプロジェクトでAppleによって推奨されています。iPadプロジェクトの場合、非常に大きなモニターが必要です。

于 2013-01-18T08:51:18.220 に答える