gpt4 book ai didi

ios - 根据其他开关状态将开关关闭或打开

转载 作者:行者123 更新时间:2023-12-01 18:11:14 27 4
gpt4 key购买 nike

如何在其他开关内关闭开关?
这是一个示例-当isMale开关打开时,请关闭isFemale开关。

- (IBAction)isMale:(id)sender {
if ([sender isOn]) {

//TURN isFemale SWITCH OFF

}
else {
...
}
}


- (IBAction)isFemale:(id)sender {
if ([sender isOn]) {

//TURN isMale SWITCH OFF

}
else {
...
}
}

我一直在阅读Apple开发文档,但找不到有关在另一个开关内更改开关的任何信息。
干杯。

最佳答案

首先,您需要在头IBOutlet文件中创建两个UISwitch.h

@property (strong, nonatomic) IBOutlet UISwitch *isMale;
@property (strong, nonatomic) IBOutlet UISwitch *isFemale;

然后在 IBAction中执行以下操作。
- (IBAction)isMale:(id)sender {
if ([sender isOn]) {

[_isFemale setOn:NO animated:YES];

}
else {
// do what you want.
}
}
- (IBAction)isFemale:(id)sender {
if ([sender isOn]) {

[_isMale setOn:NO animated:YES];

}
else {
//do what you want
}
}

请记住将两个 IBOutlet连接到 UIViewController中的相应对象。

关于ios - 根据其他开关状态将开关关闭或打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30993710/

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