ポップ オーバー リスト ビューから各行を最も効果的な方法でタップしたときに、個々のビュー コントローラーを呼び出すにはどうすればよいですか? つまり、個々のビュー コントローラーのそれぞれにポップ オーバー リスト ビュー コンポーネントを作成するためにコードを書き直す必要はなく、ナビゲーション ツールのように共有できます。
私が構築したもの
メイン ビュー コントローラーにポップ オーバー ビュー コントローラー リストを作成しました。これは、appDidFinishLaunching が実行されたときに読み込まれる最初のビューです。したがって、アプリを実行すると、次のようになります。
ポップ オーバー リスト ビューのスクリーンショットへのリンク: http://s14.postimage.org/63k567vtd/image.png
上記のポップ オーバー リストの各行に対して、次のコードを挿入できるメソッドがあります。コードはメイン ビュー コントローラーにあります
要件
デモアプリを作成しているので、現時点ではすべてのデータがダミーデータです。
- ポップ オーバー リストの各行がタップされたときに、個々のビュー コントローラーを呼び出す必要があります。
- 各ビュー コントローラーには、独自のデータ セット、独自の UI オブジェクト セット、独自の XIB ファイルがあります。
- そのため、ユーザーがアプリケーションをタップすると、アプリケーションの XIB ファイルとその機能が表示され、その後にここからのナビゲーションが続く必要があります。アプリケーション xib に別のビューを起動するボタンがある場合、この機能も配置する必要があります。
- ただし、ユーザーがそのボタンをタップして、アプリ内でいつでもポップ オーバー リストを表示できるように、それらはすべて、ポップ オーバー リスト ボタンを備えた同じトップ ナビゲーション バーを持っている必要があります。
あなたの見解を共有してください。ありがとうございました。