Utworzyłem uiview na moim Xibie z kolorem tła jako jasny kolor. Po nałożeniu cienia na warstwę widoku cień nie pojawia się. Ale gdy ustawiam inny kolor tła niż jasny, pojawi się cień. Proszę pomóż.Cień nie wyświetla się, gdy kolor tła jest wyraźny.
to jest mój kod
self.cView.layer.shadowColor=[UIColor whiteColor].CGColor;
self.cView.layer.shadowOffset=CGSizeZero;
self.cView.layer.shadowRadius=30.0;
self.cView.layer.shadowOpacity=1.0;
self.cView.layer.cornerRadius=10.0;
Tak, cienie występują tylko wtedy, gdy widok jest nieprzejrzysty lub zawiera pewną zawartość. Ustawienie przezroczystego koloru przypomina ustawienie przezroczystości widoku. – Mukunda
Wadą jest, UIView.animate nie działa z shadowPath. –