0

「タブ付きアプリケーション」テンプレートを使用して新しい xcode プロジェクトを作成しました。2 つのタブがあるタブ付きアプリケーションがあるため、2 つのコントローラーがあります。どちらのコントローラーも UIViewController 型です。コントローラーの 1 つを「設定」コントローラーにしました。「設定」というタイトルのナビゲーション バーを追加しました。これまでのところ、すべて順調です。

次に、TableView を設定コントローラーに追加して、静的テーブルにします。どうやら、通常のViewController内に静的テーブルビューを持つことはできず、TableViewControllerに存在する必要があります。

ここで私は非常に迷ってしまいます (まだ iOS プログラミングは初めてです)。

  1. テンプレートが提供する ViewController を削除して、新しい TableViewController を追加する必要がありますか? これを試しましたが、このタイプのコントローラーにナビゲーションバーを追加できません。

  2. または、TableViewController を ViewController に押し込んで動作させる方法はありますか。

私は今日すべてを見てきましたが、私が見つけた TableViewControllers のほとんどの例はタブ付きアプリケーションにはないため、TableViewController を作成して先に進みます。

ああ、iOS 5 との互換性も必要です。それが TableViewController との違いを生むかどうかはわかりません。

どんな助けでも大歓迎です。

ありがとう。

更新: 他のオプション:このチュートリアルも従うことができます。

4

1 に答える 1

1

はい、もちろんできます:

  1. UIViewController の削除
  2. ストーリーボードに新しい TableViewController を追加します
  3. それを選択し、エディタ メニュー -> 埋め込み -> ナビゲーション コントローラに移動します。
  4. ストーリーボードのタブバーに接続します

更新: その他のオプション: このチュートリアルも従うことができます:チュートリアル: ナビゲーション コントローラーとタブバー コントローラーを使用した XCode 4.2 のストーリーボード (パート 1)

それが役に立てば幸い!

于 2013-05-16T23:37:37.227 に答える