uiswitch怎么设置成默认是关闭的

如题所述

1、创建一个empty(空的)工程项目,新建一个UIViewController;
2、选中工程,右键-New File…选择“Cocoa Touch Class”-Next,给个合理的名称ViewController,再Next完成;
3、在AppDelegate.m文件包含#import "ViewController.h";
4、初始化创建ViewController的视图控制器,并用导航栏控制器包含。将之设置为根视图控制器。

创建添加UISwitch对象
1、创建并初始化一个UISwitch,宽高是固定的,不为0就可以显示;
3、设置背景颜色可以看到效果;
4、将UISwitch添加到self.view中。

设置UISwitch的属性
1、onTintColor设置开启颜色;
2、onImage设置开启图片;
3、tintColor设置正常关闭颜色;
4、offImage设置关闭图片;
5、thumbTintColor设置圆形按钮颜色;

代码设置开启/关闭状态

//设置YES或NO,是否使用animated动画效果:
[mySwitch setOn:YES animated:YES];

获取UISwitch的开启/关闭状态

1、获取对象的isOn属性,默认是关闭状态;
2、如果isOn==YES则是开启状态,如果isOn==NO则是关闭状态。

添加动作事件(完成)
可以选择id类也可以选择UISwitch类,如果是id类型,则要转换成UISwitch类型:UISwitch *mySwitch = (UISwitch *)sender。
温馨提示:内容为网友见解,仅供参考
无其他回答

uiswitch怎么设置成默认是关闭的
1、创建并初始化一个UISwitch,宽高是固定的,不为0就可以显示;3、设置背景颜色可以看到效果;4、将UISwitch添加到self.view中。设置UISwitch的属性 1、onTintColor设置开启颜色;2、onImage设置开启图片;3、tintColor设置正常关闭颜色;4、offImage设置关闭图片;5、thumbTintColor设置圆形按钮颜色;代码设...

uiswitch怎么设置成默认是关闭的
1 @interface moboViewController ()2 @property (nonatomic, strong) UISwitch *mainSwtich;3 @end b>在 - (void)viewDidAppear 方法中实例化一个 UISwitch 并添加到界面上。- (void)viewDidAppear:(BOOL)animated { [super viewDidLoad];self.mainSwtich = [[UISwitch alloc]initWithFrame:CGRect...

涮学时第一阶段没完关闭电脑第二天还用从头开始吗
你可 能会提供这样一个用户界面:两个 UISlider 控件,一个用于设置最低价格,另外一个设置最高价格。然而,这样的设计,不能够让用户很好的感知价格的范围。要是能够提供一个 slider,两端可以分别设置用于搜索的最高和最低的价格范围,就更好了。你可以通过创建一个 UIView 的子类,然后为可视的价格...

ios9 uiswitch可以缩小吗
开关状态可以通过它的on属性读取,这个属性是一个BOOL值,表示开关是否被打开:BOOL switchStatus = mySwitch.on;你可以在你的代码中用setOn方法来打开或关闭开关:[ mySwitch setOn:YES animated:YES];四、通知想要在开关状态切换时收到通知,可以用UIControl类的addTarget方法为UIControlEventValueChanged...

iOS的内置应用
UISegmentControl:选择按钮,可以设置多个选择项,触发相应的项调用不同的方法。UISwitch:开关按钮,可以选择开或者关。UISlideer:滑动按钮,常用在控制音量等。UITextField:显示文本段,显示所给的文本。UITableView:表格视图,可以定义你要的表格视图,表格头和表格行都可以自定义。UIPickerView:选择条,一般用于日期的选择...

如何开发一个 AVPlayer iPad 程序
要在应用程序中使用 AVFoundation,需要实现 AVPlayer 并设置 allowsAirPlayVideo 为 YES 以开启 AirPlay,或者设置为NO 以关闭 AirPlay,如以下代码所示:-(BOOL)setAirPlay:(BOOL)airplayMode{ return self.player.allowsAirPlayVideo=airplayMode;} 编写应用程序为了演示如何创建 AVPlayer 应用程序以及实现 AirPlay,...

uiswitch怎么设置成默认是关闭的
\/\/设置YES或NO,是否使用animated动画效果:[mySwitch setOn:YES animated:YES];获取UISwitch的开启\/关闭状态 1、获取对象的isOn属性,默认是关闭状态;2、如果isOn==YES则是开启状态,如果isOn==NO则是关闭状态。添加动作事件(完成)可以选择id类也可以选择UISwitch类,如果是id类型,则要转换成UI...

uiswitch怎么设置成默认是关闭的
\/\/设置YES或NO,是否使用animated动画效果:[mySwitch setOn:YES animated:YES];获取UISwitch的开启\/关闭状态 1、获取对象的isOn属性,默认是关闭状态;2、如果isOn==YES则是开启状态,如果isOn==NO则是关闭状态。添加动作事件(完成)可以选择id类也可以选择UISwitch类,如果是id类型,则要转换成UI...

uiswitch怎么设置成默认是关闭的
\/\/设置YES或NO,是否使用animated动画效果:[mySwitch setOn:YES animated:YES];获取UISwitch的开启\/关闭状态 1、获取对象的isOn属性,默认是关闭状态;2、如果isOn==YES则是开启状态,如果isOn==NO则是关闭状态。添加动作事件(完成)可以选择id类也可以选择UISwitch类,如果是id类型,则要转换成UI...

如何开发一个 AVPlayer iPad 程序
要在应用程序中使用 AVFoundation,需要实现 AVPlayer 并设置 allowsAirPlayVideo 为 YES 以开启 AirPlay,或者设置为NO 以关闭 AirPlay,如以下代码所示:-(BOOL)setAirPlay:(BOOL)airplayMode{return self.player.allowsAirPlayVideo=airplayMode;}编写应用程序为了演示如何创建 AVPlayer 应用程序以及实现 AirPlay,...

相似回答