Цвет оттенка UIButton не работает для всей кнопки? Установить в раскадровке?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Цвет оттенка UIButton не работает для всей кнопки? Установить в раскадровке?

Сообщение Anonymous »

Я просмотрел другие вопросы, но не нашел однозначного ответа - я создал свою UIButton в раскадровке (не программно) и пытаюсь оттенить ВСЮ кнопку (а не только текст) при нажатии. Я установил цвет оттенка на черный, но это не влияет на всю кнопку.

Я пробовал установить тип «Система», так как слышал, что это влияет на него, но ничего не помогло измененный. Оттенка по-прежнему нет.

Кроме того, мне приходится очень «сильно» касаться/щелкать (действительно нажимать, если на устройстве), чтобы хотя бы вызвать цвет оттенка, влияющий на текст на кнопке. хотя нажатие кнопки регистрируется.

Будет вызвана функция действия кнопки, поэтому она не влияет на функциональность, но текст «выделенное состояние», похоже, срабатывает только в том случае, если пользователь нажимает очень сильно.

Как оттенить всю кнопку? И почему выделенное состояние активируется только при действительно принудительном нажатии?

Настройка цвета оттенка –

Изображение


Пытаемся реализовать с помощью IBOutlet:

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

@IBOutlet var postBtn: UIButton!
postBtn = customButton()
postBtn.highlightedColor = UIColor.blueColor()
после создания пользовательского класса в новом файле:

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

public class customButton: UIButton {
public var highlightedColor = UIColor.blueColor()
public var unhighlightedColor = UIColor.clearColor()
override public var highlighted: Bool {
didSet {
if (highlighted) {
self.backgroundColor = UIColor.blueColor()
}
else {
self.backgroundColor = UIColor.clearColor()
}

}
}

}
Я либо получаю ошибку неправильного доступа, если изначально объявляю postBtn как customButton(), либо мне говорят, что у postBtn нет элемента с именем выделенныйЦвет. Что я делаю не так?

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Установите границу для UIButton в раскадровке
    Anonymous » » в форуме IOS
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как установить цвет оттенка для загруженного SVG-изображения ImageView
    Anonymous » » в форуме Android
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Цвет заголовка Uibutton не изменится на выделенных/выбранных, но цвет фона будет
    Anonymous » » в форуме IOS
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Цвет заголовка Uibutton не изменится на выделенных/выбранных, но цвет фона будет
    Anonymous » » в форуме IOS
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Установить цвет заголовка не работает – UIButton
    Гость » » в форуме IOS
    0 Ответы
    15 Просмотры
    Последнее сообщение Гость

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