сохранить текущее состояние UIButton, когда оно отключено

Привет, я создаю пользовательский UIButton, у которого есть изображения для UIControlStateNormal и UIControlStateSelected . Но когда я устанавливаю [myBtn setEnabled:No]; он переходит в состояние UIControlStateNormal вместо отключения в выбранном состоянии. Как я могу сохранить текущее состояние кнопки и отключить ее?

постарайтесь сделать так, я надеюсь, что это поможет вам

 [buttMR setBackgroundImage:yourButton.currentBackgroundImage forState:UIControlStateDisabled]; 

Используйте userInteractionEnabled = NO а не enable disable.

Установите изображение для отключенного состояния: UIControlStateDisabled

 [myButton setImage:disabledImage forState:UIControlStateDisabled]; 
  • Перемещение между GameScene и ViewController Swift
  • Как создать UIButton с текстом на иврите?
  • Извлеките и измените точку, в которой touchUpInside меняет touchUpOutside
  • Непризнанный селектор отправлен в сообщение об ошибке экземпляра UIButton
  • Как установить кнопку для navigationItem titleView?
  • UITableView добавить кнопки в разделе
  • UIControlState.Normal недоступен
  • Как проверить, являются ли два объекта (UIButtons) одинаковыми
  • * изменить * Положение UIbutton (Iphone SDK)
  • UIScrollView с переключаемыми кнопками
  • не может щелкнуть UIButton внутри ячейки в UITableview
  • Давайте будем гением компьютера.