Тень внутри UIView - PullRequest
       2

Тень внутри UIView

0 голосов
/ 25 сентября 2010

Я работаю над разработкой приложений для iPhone и натолкнулся на тени UIView.

Я знаю, как отображать тени в UIView, но на самом деле меня интересует возможность отбрасывать тени внутри UIView.

Как и когда я устанавливаю свойства теней UIView, тень отбрасывается за вид.Я хочу, чтобы он проходил поверх вида, чтобы вид выглядел так, как будто он нажат внутри.

Примером такого представления является UITextField со стилем округлого изображения.

Спасибо,

1 Ответ

1 голос
/ 25 сентября 2010

Многое зависит от конечного эффекта, которого вы хотите достичь.

Легким способом было бы пользовательское изображение с теней в качестве фона. Это создаст иллюзию рецессии на поверхности зрения. Затем вы можете добавить к нему подпредставления как обычно.

В качестве альтернативы, вы можете переопределить метод drawRect: и нарисовать вид так, как вам нравится, включая «перевернутую тень».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...