2013-10-25 5 views
1

Можно ли нарисовать тень за контроллером детского представления с использованием CALayer представления в iOS 7. Я не работал с кодом CALayer раньше, но нашли различные примеры в Интернете, и не они работают. Но я мог бы пропустить более тонкий момент.Можно ли нарисовать тень за контроллером детского вида с использованием CALayer вида в iOS 7

Thanks

ответ

0

Я понял, что делал неправильно. Есть две вещи, которые вы должны следить за

1) Убедитесь, что цвет фона слоя контроллеров дочерних элементов не прозрачен 2) Убедитесь, что контроллер дочернего представления, на который вы хотите добавить фоновая тень, добавляется после контроллеры дочерних представлений, которые вы хотите скрыть.

3

У меня была такая же проблема с помещением тени на представление контроллера детского просмотра. Он не появится, пока я не установил для свойства clipsToBounds значение NO. (Apple docs говорят, что значение по умолчанию НЕТ, но, по-видимому, не для контроллеров детского просмотра в моих выводах)

 Смежные вопросы

  • Нет связанных вопросов^_^