【发布时间】:2016-02-19 06:48:41
【问题描述】:
我是 iOS 开发新手,我的应用程序中有一个 UISwitch。但我希望当我的应用程序新安装时 UISwitch 必须处于“开启”状态。如何做到这一点??
【问题讨论】:
标签: objective-c iphone xcode7 uiswitch
我是 iOS 开发新手,我的应用程序中有一个 UISwitch。但我希望当我的应用程序新安装时 UISwitch 必须处于“开启”状态。如何做到这一点??
【问题讨论】:
标签: objective-c iphone xcode7 uiswitch
为您的交换机制作一个 IBOutlet
在您的界面中,它将如下所示:
@property (nonatomic, weak) IBOutlet *mySwitch;
在 viewWillAppear 中设置其状态。 - (void)viewWillAppear:(BOOL)animated方法会是这样的
- (void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
[mySwitch setOn:YES animated:YES];
}
【讨论】:
您可以在 Storyboard/nib 文件以及 UIViewController 的 viewWillAppear 方法中将其状态设置为 ON:
UISwitch *mySwitch;
[mySwitch setOn:YES animated:YES];
【讨论】: