iOSにはチェックボックスのやなビューはありませんが、UIButtonと画像があれば実現可能です。
UIButtonにはselectedという選択状態を表すプロパティがあり、それを手動で切り替えます。
lang
1
2- (void)viewDidLoad
3{
4 [super viewDidLoad];
5
6 // ストーリーボードでも設定出来ます
7 [self.checkButton setBackgroundImage:[UIImage imageNamed:"未チェックの画像"]
8 forState:UIControlStateNormal];
9 [self.checkButton setBackgroundImage:[UIImage imageNamed:"チェックの付いた画像"]
10 forState:UIControlStateSelected];
11}
12
13- (IBAction)touchButton:(id)sender
14{
15 // 選択状態を反転
16 self.checkButton.selected = !self.checkButton.selected;
17}
18
19- (void)login
20{
21 if (self.checkButton.selected) {
22 // IDとパスワードの保存処理
23 //キーチェーンへ保存することが望ましいがユーザデフォルトに保存
24 NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];
25 [ud setObject:"IDをここで保存" forKey:"ID"];
26 [ud setObject:"PWをここで保存" forKey:"Password"];
27 [ud synchronize];
28 }
29}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/11 02:52
2015/06/11 03:54
2015/06/11 07:34
2015/06/11 09:38
2015/06/11 11:09