-1

重複の可能性:
View Controller 間でのデータの受け渡し

UIViewController「MenuViewController」と「DetailViewController」の2つがあります。

DetailViewController のラベル テキストを MenuViewController に設定しようとしていますNSStringが、機能しません。

誰もこれを行う方法を知っていますか?

4

1 に答える 1

1

それは非常に簡単です。追加@property (retain) NSString* string;してDetailedViewController、ナビゲートする前に、このプロパティを次のように設定します

DetailedViewController *dvc = [[DetailedViewController alloc] init];
[dvc setString:@"someString"];
[self pushViewController:dvc]

DetailedViewController でViewDidLoadラベルを設定します。

[[self label] setText:[self string]];
于 2012-11-26T22:01:16.810 に答える