iOS UISwitch

1.UISwitch的初始化

 UISwitch *switchView = [[UISwitch alloc]initWithFrame:CGRectMake(4.0f, 16.0f, 100.0f, 28.0f)];

2.設置UISwitch的初始化狀態

 switchView.on = YES;//設置初始為ON的一邊

3.事件觸發

  [switchView addTarget:self action:@selector(switchAction:) forControlEvents:UIControlEventValueChanged];   // 開關事件切換通知
   [self.view addSubview: switchView];

4事件

 -(void)switchAction:(id)sender
{
UISwitch *switchButton = (UISwitch*)sender;
BOOL isButtonOn = [switchButton isOn];
if (isButtonOn) {
    NSLog(@"開");
}else {
    NSLog(@"關");
}
 }

在頁面效果圖


點擊按鈕效果圖


還可以修改外觀這里我就不做展示


Snip20160331_34.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,251評論 25 708
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,229評論 4 61
  • 羞日緋霞紅滿秋, 霞紅滿秋映水流。 流水映秋滿紅霞, 秋滿紅霞緋日羞。
    輕語思忱閱讀 135評論 1 1
  • O 引言 之前參加的“觀察永澄50天”活動結束之后,發現自己在目標管理方面的薄弱,打算將永澄老師公眾號當中關于“目...
    李云清閱讀 1,089評論 2 4
  • 原文地址 寫在之前 之前工作中對Mach-O文件有一定的接觸, 原本早就想寫一篇文章分享一下,但是奈何只是不夠深入...
    南梔傾寒閱讀 4,856評論 3 22