iOS CALayer.mask на движущийся слой - PullRequest
0 голосов
/ 03 сентября 2010

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

Я добавил маску, используя CALayer.mask, но она тоже вращается, так как это подслой «Колеса». Можно ли как-нибудь замаскировать слой «Колесо», чтобы он выполнял то, что я ожидал, то есть отображал только часть этого слоя?

Спасибо, С уважением,

Jason

1 Ответ

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

Можете ли вы просто добавить еще один слой поверх него? Другими словами, добавить еще один слой к суперпредставлению колеса, которое будет частично затенять колесо? В этом случае вам не нужно использовать CALayer.mask.

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