как изменить альфа-значение кнопки в Watch interface.stroyboard по коду

Я много искал это, но пока ничего не нашел. Я хочу установить значение атрибута Alpha для кнопки на watch interface.storyboard, поэтому, когда я нажимаю кнопку, она становится наполовину непрозрачной (альфа = 0,50) и возвращается к альфа = 1

Я легко делаю это на main.storyboard для iOS, пример которого приведен ниже:

@IBAction func tapHouse1(_ sender: UIButton) {
        // I can change the alpha of the sender(button) here to 0.50
        sender.alpha = 0.50
        // then after 1ms it goes back to 1 by using code below
        DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
           sender.alpha = 1
        }

но в интерфейсе watch.storyboard @IBACTION будет создан таким образом, и я не могу сделать то, что сделал выше, ниже:

@IBAction func tapHouse1() {

   //how should I change the Alpha of the button here??????????

    }

0 ответов

Другие вопросы по тегам