【发布时间】:2016-11-05 20:09:55
【问题描述】:
我在 viewcontroller A 中有一个 UISwith。我想将 UISwitch 的状态传递给 viewcontroller B。我正在使用 Objective C。这是我在 viewcontroller A 中使用的代码:
if (![switchview isOn]) {
NSLog(@"OFF");
} else {
NSLog(@"ON");
[comment setObject:@"YES" forKey:kESActivityPrivateKey];
}
我需要将 UISwitch 的值保存在 viewcontroller B 中。
感谢任何帮助。
【问题讨论】:
-
嗨,
viewcontroller A是在viewcontroller B上面吗?如果是这样,你可以用委托解决它 -
您使用哪种方法转到视图控制器 B?是 segue 还是您正在展示 viewcontroller?
-
实际上我在视图控制器 A 的顶部打开了一个相机视图,它是一个 NSObject。在 CaptureManager NSObject 中,我需要访问 viewcontroller A 中 UISwitch 的当前状态。
标签: ios objective-c uiviewcontroller uiswitch