/ / Dropshadow w przezroczystym pliku .png niepoprawnie renderującym na urządzeniu z systemem iOS - iphone, ios, uiview, transparency

Dropshadow w przezroczystym pliku .png niepoprawnie renderującym na urządzeniu z systemem iOS - iphone, ios, uiview, transparency

Używam następującego obrazu jako obrazuwłaściwość dla UIImageView. Jest półprzeźroczysty z półprzezroczystym cieniem. Kiedy wyświetlam ten widok, jest on renderowany powyżej wideo z białym tłem. Cień nie jest widoczny. Kiedy robię zrzut ekranu z urządzenia, cień pojawia się na obrazie. Wygląda na to, że coś dzieje się źle podczas rysowania obrazu lub gdy kontrast jest wyłączony na urządzeniu. Inną interesującą rzeczą jest to, że na symulatorze wygląda dobrze. Jakieś pomysły na to, dlaczego tak się dzieje?

zacienione okno

EDYTOWANIE: Próbowałem już wyczyścić kompilację.

Odpowiedzi:

0 dla odpowiedzi № 1

Spróbuj tego:

1. Usuń swoją aplikację z urządzenia

2. w menu xcode: build: clean (i wyczyść wszystkie cele)

3.w folderze projektu usuń folder "kompilacja"

zdarza się czasem, że xCode nie odświeża sięnowe obrazy lub inne pliki zasobów, gdy je modyfikujemy ... straciłem dużo czasu szukając błędów kodu ... aby odkryć, że był to tylko błąd w procesie kompilowania / kopiowania zasobów xCode ...

mam nadzieję, że to też może być twoja sprawa ...

luca