Ios-ui-elements-switches

提供:Dev Guides
移動先:案内検索

iOS-スイッチ

スイッチの使用

スイッチは、オン状態とオフ状態を切り替えるために使用されます。

重要なプロパティ

  • onImage
  • offImage
  • on

重要な方法

- (void)setOn:(BOOL)on animated:(BOOL)animated

カスタムメソッドaddSwitchの追加と切り替え

-(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チュートリアル

スイッチを右にスワイプすると、出力は次のようになります-

iOSチュートリアル