【发布时间】:2023-08-20 04:54:02
【问题描述】:
如果我将我的UISwitch 控制器切换到“关闭”并离开视图控制器并返回到视图控制器,它将显示UISwitch 是“打开”(默认值)而不是“关闭”。在视图控制器之间切换时如何保存 UISwitch 控制器的值?
- (void)controlsEnabled:(BOOL)enabled
{
self.onandoffSwitch.enabled = enabled;
if (enabled)
{
NSLog(@"ON");
}
else
{
NSLog(@"OFF");
}
}
【问题讨论】:
-
我回答了一个类似的问题,并在 Github 上包含了一个示例项目,您可以参考:*.com/a/13666090/1176156
-
通常当您发布问题时,您应该包含您正在使用的代码。您发布的内容无法编译..
-
这可能是因为当您“回到视图控制器”时,您实际上是回到了一个新实例。您需要包含一些有关如何在 2 个控制器之间移动的详细信息。
-
这是接受的答案*.com/questions/10782489/…
标签: ios objective-c uiviewcontroller uiswitch