- iOS 教程
- iOS - 主頁
- iOS - 入門
- iOS - 環境設定
- iOS - Objective-C 基礎知識
- iOS - 第一個 iPhone 應用
- iOS - 操作和出口
- iOS - 委託
- iOS - UI 元素
- iOS - 加速計
- iOS - 通用應用程式
- iOS - 相機管理
- iOS - 位置處理
- iOS - SQLite 資料庫
- iOS - 傳送電子郵件
- iOS - 音訊和影片
- iOS - 檔案處理
- iOS - 訪問地圖
- iOS - 應用內購買
- iOS - iAd 整合
- iOS - GameKit
- iOS - 故事板
- iOS - 自動佈局
- iOS - Twitter 和 Facebook
- iOS - 記憶體管理
- iOS - 應用程式除錯
- iOS 有用資源
- iOS - 快速指南
- iOS - 有用資源
- iOS - 討論
iOS - 交換機
開關的使用
開關用於在開啟和關閉狀態之間切換。
重要屬性
- onImage
- offImage
- on
重要的方法
- (void)setOn:(BOOL)on animated:(BOOL)animated
新增自定義方法 addSwitch 和 switched
-(IBAction)switched:(id)sender {
NSLog(@"Switch current state %@", mySwitch.on ? @"On" : @"Off");
}
-(void)addSwitch {
mySwitch = [[UISwitch alloc] init];
[self.view addSubview:mySwitch];
mySwitch.center = CGPointMake(150, 200);
[mySwitch addTarget:self action:@selector(switched:)
forControlEvents:UIControlEventValueChanged];
}
在 ViewController.m 中更新 viewDidLoad,如下所示:
(void)viewDidLoad {
[super viewDidLoad];
[self addSwitch];
}
輸出
當我們執行應用程式時,將獲得以下輸出:
將開關向右滑動,輸出如下:
ios_ui_elements.htm
廣告