gpt4 book ai didi

ios - 将 UISwitch 状态从一个 View Controller 传递到另一个 View Controller

转载 作者:行者123 更新时间:2023-11-29 00:36:39 25 4
gpt4 key购买 nike

我在 View Controller A 中有一个 UISwith。我想将 UISwitch 的状态传递给 View Controller B。我正在使用 Objective C。这是我在 View Controller A 中使用的代码:

if (![switchview isOn]) {
NSLog(@"OFF");
} else {
NSLog(@"ON");
[comment setObject:@"YES" forKey:kESActivityPrivateKey];
}

我需要将 UISwitch 的值保存在 View Controller B 中。

感谢任何帮助。

最佳答案

不要尝试直接访问另一个 View Controller 的 View 层次结构。您应该将另一个 View Controller View (开关是一种 View )视为私有(private) View 。

在交换机上设置一个指向所属 View Controller 的 IBAction。在该操作中,将开关的状态保存到 View Controller 的属性中。

然后您可以从其他 View Controller 访问该属性。

关于ios - 将 UISwitch 状态从一个 View Controller 传递到另一个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40442712/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com