iOS — переключатели

Использование переключателей

Переключатели используются для переключения между включенным и выключенным состояниями.

Важные свойства

  • onImage
  • offImage
  • на

Важный метод

- (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];
}

Обновите viewDidLoad в ViewController.m следующим образом:

(void)viewDidLoad {
   [super viewDidLoad];
   [self addSwitch];
}

Вывод

Когда мы запустим приложение, мы получим следующий вывод —

Учебник iOS

При перемещении переключателя вправо вывод будет следующим:

Учебник iOS

Выберите поля, которые будут показаны. Прочие будут скрыты. Перктаскивайте мышкой для изменения порядка полей.
  • Изображение
  • SKU
  • Рейтинг
  • Цена
  • Запасы
  • Доступность
  • В корзину
  • Описание
  • Содержимое
  • Вес
  • Размеры
  • Дополнительная информация
  • Атрибуты
  • Custom attributes
  • Настраиваемые поля
Сравнить
Список желаний 0
Открыть страницу желаний Продолжить покупки