У меня есть кнопка, которую я создаю в построителе интерфейса, которая выделяет всю кнопку при нажатии. Я ничего не делаю в коде, просто ctrl + перетащите в файл контроллера View.Xcode - кнопка подсвечивает несоответствие
Тогда у меня есть кнопка, я создаю программно с этим кодом.
let goToButton = UIButton()
goToButton.setTitleColor(UIColor.blackColor(), forState: .Normal)
goToButton.titleLabel?.font = UIFont(name: "Arial", size: 18)
goToButton.setTitle("◀︎ Go To Form", forState: .Normal)
goToButton.backgroundColor = UIColor.whiteColor()
goToButton.showsTouchWhenHighlighted = true // Should highlight entire button?
, но по краям это выглядит так.
Как я могу сделать так, чтобы он соответствовал блик как кнопки из интерфейса строитель
проверить ваш тип кнопки –
goToButton = UIButton (тип: UIButtonType.System) может работать –
Пробовали ли вы не используете showsTouchWhenHighlighted? – Kevin