Как сделать Ubibutton.configuration выделять внешний вид, отличный вид кнопок системIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Как сделать Ubibutton.configuration выделять внешний вид, отличный вид кнопок систем

Сообщение Anonymous »

Я модернизирую свое приложение и обновляю Uibutton s для использования uibutton.configuration . Я переключил системную кнопку в стиль простого конфигурации по умолчанию, но был удивлен, обнаружив, что состояние выделения кнопки едва заметно. Когда вы нажимаете на традиционную системную кнопку, ее альфа сильно уменьшается, чтобы указать, что она нажимает, поэтому легко узнать, когда вы отпустите Touch, эта кнопка будет запускается. К сожалению, с конфигурацией простой кнопки, состояние выделения трудно увидеть, потому что внешний вид едва изменяется. Есть ли способ сделать этот основной момент, как все остальные кнопки, такие как uibarbuttonitem s?

Код: Выделить всё

let oldButton = UIButton(type: .system)
oldButton.setTitle("System Button", for: .normal)
oldButton.frame = CGRect(x: 50, y: 100, width: 150, height: 30)
view.addSubview(oldButton)

let newButton = UIButton(configuration: {
var config = UIButton.Configuration.plain()
config.title = "Plain Button"
return config
}())
newButton.frame = CGRect(x: 50, y: 150, width: 150, height: 30)
view.addSubview(newButton)
Это состояние подсветки кнопки системы:

Это состояние. src = "https://i.sstatic.net/j4upr.png"/>

Подробнее здесь: https://stackoverflow.com/questions/774 ... system-but
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Джанго и AWS Lambda Configuration Configuration
    Anonymous » » в форуме Python
    0 Ответы
    59 Просмотры
    Последнее сообщение Anonymous
  • Следует ли динамически выделять экземпляры членов класса и переменные локального метода?
    Anonymous » » в форуме C++
    0 Ответы
    70 Просмотры
    Последнее сообщение Anonymous
  • Как динамически выделять массивы в C++
    Anonymous » » в форуме C++
    0 Ответы
    64 Просмотры
    Последнее сообщение Anonymous
  • Терминал jQuery: позволяет выделять любое место на терминале, даже если нет текста
    Anonymous » » в форуме CSS
    0 Ответы
    39 Просмотры
    Последнее сообщение Anonymous
  • Можно ли как-нибудь перестать выделять автоматически заполняемые поля?
    Anonymous » » в форуме CSS
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»