可能的重复:
在视图控制器之间传递数据
我有两个UIViewController
:“MenuViewController”和“DetailViewController”。
我试图NSString
在 MenuViewController 中将 DetailViewController 的标签文本设置为 a,但不起作用。
有谁知道如何做到这一点?
可能的重复:
在视图控制器之间传递数据
我有两个UIViewController
:“MenuViewController”和“DetailViewController”。
我试图NSString
在 MenuViewController 中将 DetailViewController 的标签文本设置为 a,但不起作用。
有谁知道如何做到这一点?
这很简单,在导航到它之前添加@property (retain) NSString* string;
和DetailedViewController
设置这个属性像这样
DetailedViewController *dvc = [[DetailedViewController alloc] init];
[dvc setString:@"someString"];
[self pushViewController:dvc]
在DetailedViewController中ViewDidLoad
设置标签:
[[self label] setText:[self string]];