这个是简单的开关函数
- (IBAction)switchChanged:(id)sender
{
UISwitch *whichSwitch = (UISwitch *)sender;
BOOL setting = whichSwitch.isOn;
[leftSwitch setOn:setting animated:YES];
[rightSwitch setOn:setting animated:YES];
}我的理解是:如果sender为左开关 则 setting 为true 那么就将leftSwitch设置成on状态 可是下面的rightSwitch 也设置为on 是什么意思呢?
我是新人 也许理解有误 请大家不吝赐教谢谢了!
- (IBAction)switchChanged:(id)sender
{
UISwitch *whichSwitch = (UISwitch *)sender;
BOOL setting = whichSwitch.isOn;
[leftSwitch setOn:setting animated:YES];
[rightSwitch setOn:setting animated:YES];
}我的理解是:如果sender为左开关 则 setting 为true 那么就将leftSwitch设置成on状态 可是下面的rightSwitch 也设置为on 是什么意思呢?
我是新人 也许理解有误 请大家不吝赐教谢谢了!
解决方案 »
- 有关iPad开发的浏览网页
- objective-c 中一个类的列表类型怎么定义
- 我有一段代码,在iphone 模拟器运行正常,但在macos 模拟器运行crash,请帮忙看下
- 文件保存路径怎么查看
- autorelease了还要retain吗?看看这句代码
- 加载数据 时 进行动画播放 或界面的图片处理
- 急求时间选择器
- 请问开发IPHONE4 IPAD IPHONE5 是否是要不同的框架
- IOS真机调试向服务端发送数据出现问题
- Xcode addChildViewController 与 addSubview
- [[UIApplication sharedApplication] keyWindow] addSubView aView,在viewBased程序中不成功
- ★★★ linux、wince、android、超多技术资源0分共享
你也可以把rightSwitch不设置成on啊?看你如何修改了。
是有俩个开关,你打开关闭一个,另外一个也跟着作用。
就是一个事件控制俩个开关。