2015-04-23 2 views
6

У меня есть визуальные эффекты с размытием и вибрацией в одном из моих контроллеров. У меня есть ярлыки, работающие правильно с вибрацией, но каждый раз, когда я пытаюсь добавить UIButton к представлению, текст кажется прозрачным, а фон кнопки, похоже, имеет яркость. Я ищу эффект, который кнопка «Изменить» имеет в центре уведомлений. Я привел несколько фотографий для справки.Эффект вибрации на UIButton в построителе интерфейса

Что я хочу:

enter image description here

Что происходит:

enter image description here

Если нет никакого способа сделать это в IB, это может быть сделано с кодом? Я использую Свифт.

EDIT

Теперь вот что происходит, по-видимому с вибрацией, но текст не темно:

enter image description here

+0

Вы пробовали настройки 'alpha' значение' color'? если вы используете обычный цвет в качестве фона 'UIButton'. –

+0

Да, изменение альфы не помогает. – Jacob

ответ

19

Вы можете разместить кнопку выше вида с вибрацией эффектом (представление должно иметь тот же кадр, что и ваша кнопка).

Посмотрите:

enter image description here

enter image description here

+0

Я не могу этого сделать. Конструктор интерфейсов не позволит вам добавить представление выше или ниже представления с энергией. – Jacob

+0

Почему бы и нет? Добавлены скриншоты для вас. Визуальный эффект имеет тот же кадр, что и кнопка. –

+0

Прошу прощения, я неправильно понял ваш ответ, спасибо за загрузку скриншота, это помогло. Я проверю его, когда вернусь домой! – Jacob