2011-11-10 7 views
0

iPhoneCoreDataRecipesサンプルを私のプロジェクトのベースコードとして使用していますが、修正できなかったことが1つあります。また、それが可能であるかどうかはわかりません。UITableViewの変更方法

レシピ(最初のレシピ)を表示するテーブルを変更したいと思います。現在、テーブルはrecipeListControllerからデータを取得し、デフォルトでは画面全体をカバーしています。私はそれを変更したいと思います。私はまだレシピデータを持つテーブルを作成したいと思いますが、テーブルを縮小して外観を変更する予定です。 テーブルビューコントローラがmainWindow.xibに作成されていると思います。 通常、テーブルを作成するときに、インタフェースビルダーのUIViewControllerにテーブルを挿入してから、私のクラスでUIViewController <UITableViewDelegate, UITableViewDataSource>を使用します。

@interface RecipeListTableViewController : UITableViewController <RecipeAddDelegate, NSFetchedResultsControllerDelegate> { 

このような何かを:ここに は私は変更する必要があると思うのビットがある

@interface RecipeListTableViewController : UIViewController <RecipeAddDelegate, NSFetchedResultsControllerDelegate, UITableViewDelegate, UITableViewDataSource> { 

、その後MainWindow.xibUIViewコントローラを作成した後、私はrecipeListControllerでそれをフックアップする必要があると思います。このUIViewの中に、レシピデータを使用するカスタムテーブルが必要です。残念ながら私はエラーが発生します...

私はどんな提案もありがとうございます。ここで私が使用したプロジェクトは、次のとおりです。

http://developer.apple.com/library/ios/#samplecode/iPhoneCoreDataRecipes/Introduction/Intro.html

+1

どのようなエラーが表示されますか? –

答えて

0

私の提案:テーブルビュー以下のUIViewを作成し、そのビューのサブビューとしてテーブルビューを入れ、その後、あなたはないものとしてそのサイズを管理することができます全画面表示。基になるビューはRecipeListTableViewController.viewコンセントにマップされているので、おそらくテーブルビューの別のビューを作成する必要があります(たとえば[tableView reloadData]を呼び出すだけです)。テーブルビューポイントのデリゲートとデータソース、およびRecipeListTableViewController。経験することでこれはうまくいくでしょう。

+0

はい。出来た。申し訳ありませんが、私の質問がちょっと混乱していて、あなたの助けに感謝しています。 – mlichwa

関連する問題