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

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

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

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

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

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

 [myButton setImage:disabledImage forState:UIControlStateDisabled]; 
  • Настройка способа отображения кнопки
  • UIButton: создание области попадания, превышающей область хита по умолчанию
  • Как я могу программно установить вертикальное выравнивание UIButton - iOS
  • 2-строчный текст UIButton
  • Как я могу изменить заголовок / цвет UIButton, не нажимая кнопку в iOS?
  • UIButton внутри UIImageView не отвечает на краны
  • Добавить UIButton в качестве подзаголовка в UITabBar
  • Почему выбранное состояние моего UIButton не срабатывает, прежде чем я отпущу свой палец?
  • Как добавить кнопку в представление настроек InAppSettingsKit (iPhone / iPad)?
  • Есть ли способ получить местоположение пользователя при нажатии UIButton?
  • Получение значения тега кнопки в iPhone
  • Давайте будем гением компьютера.