如何在我的应用程序中将我的 UISwitch 状态默认设置为 "ON"?

How to set my UISwitch state as default to "ON" in my application?

我是 iOS 开发的新手,我的应用程序中有一个 UISwitch。但我希望当我的应用程序新安装时,UISwitch 必须处于 "On" 状态。如何实现?

您可以在 Storyboard/nib 文件中将它的状态设置为 ON,也可以在 UIViewController 的 viewWillAppear 方法:

UISwitch *mySwitch;
[mySwitch setOn:YES animated:YES];

为您的开关创建一个 IBOutlet

在您的界面中,它将显示为:

@property (nonatomic, weak) IBOutlet *mySwitch;

在 viewWillAppear 中设置它的状态。 - (void)viewWillAppear:(BOOL)animated方法就是这样

- (void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];

    [mySwitch setOn:YES animated:YES];

}