Подтвердить что ты не робот

Что делает UIView layer.masksToBounds, если установлено значение YES?

Кто-нибудь знает? Я нашел несколько ответов, но они были слишком сложными и слишком глубокими. Мне нужен простой ответ.

4b9b3361

Ответ 1

Если для свойства masksToBounds установлено значение YES, любые подслои слоя, которые выходят за его границы, будут обрезаны до этих границ. Подумайте о слое, в этом случае, как окне на его подслоях; ничего за пределами края окна не будет видно. Когда masksToBounds НЕТ, не происходит обрезки, и любые подслои, которые выходят за границы границ, будут видны полностью (пока они не выйдут за пределы любого суперслоя, у которого есть маскировка включена).