2010-11-23 14 views
0

tableViewがあるので、セルをタップするとDetailViewControllerに転送されます。しかし、画像やテキストなどのデータはありません。このデータをDetailViewに渡すにはどうすればよいですか?コントローラのデータをdetailViewに渡すにはどうすればよいですか?

コード:

.hファイル

@interface寿司:NSObjectの{ IBOutlet UILabel * sushiDescription。 IBOutlet UIImageView * sushiPicture; IBOutlet UILabel * sushiDescription; @property (非構造、保持)IBOutlet UIImageView * sushiPicture;

@end

.mファイル

@implementation寿司

@synthesizeのsushiDescription、 sushiPicture。

- (void)dealloc {[sushiDescription release]; [sushiPictureのリリース]; [super dealloc];サンプルについて}

@end

+0

もう1つ、私は初心者ですのでお答えしてください。 – Souljacker

+0

可能な複製http://stackoverflow.com/questions/1338028/pass-data-to-object-of-uiviewcontroller-on-iphone、http://stackoverflow.com/questions/1174285/cocoa-touch-uiviewcontroller-プロパティ - と - クラス - デザイン、等... – Anna

+0

ありがとう、しかし、私は読んでいるOreily、章:TableViewベースのアプリケーションで学習iPhoneプログラミング。そして、私はOreilyの本で言うことをどうやって行うのかという簡単なチュートリアルがほしいだけです。 – Souljacker

答えて

2

1)が任意の値の元保管し、次のように実行します。値にアクセスDetailViewControllerさんのviewDidLoadでappdelegate

2)でindexpath.rowの谷をし、それに応じてそれを表示してください

+0

申し訳ありませんが、まだ初心者です。 – Souljacker

+0

detailViewControllerに表示する内容は何ですか? – KingofBliss

+1

このサンプルコードを試してみてください... http://www.iphonesdkarticles.com/2009/01/uitableview-loading-detail-view.html – KingofBliss

関連する問題