UIView kolor tła wpływa na dotknięcia w iOS 5

Miałem widok niestandardowy z subklasowanymi odpowiedziami dotykowymi, które działały w systemie iOS 4. W systemie iOS 5 dotknięcia te w ogóle nie reagowały na dotykanie wzdłuż dolnej krawędzi widoku,Jeśli kolor tła widoku został ustawiony naclearColor.

Nie byłem w stanie tego wykryć, ale czy ktoś wie, czy iOS 5 zmienił sposób, w jaki widoki reagują na dotyk w zależności od przezroczystego tła?

Nie mogę wprowadzić żadnych zmian w kodzie, poza ustawieniem koloru tła na dowolny nieprzezroczysty kolororangeColor a widok w pełni odpowiada.

Zauważ, że problem nie wpływa na dotyk w innym miejscu widoku; tylko wzdłuż dolnej krawędzi, w dowolnym miejscu poniżej ostatniego widoku pomocniczego dodanego do widoku; przypuszczalnie jasne tło jest traktowane tak, jakby widok nie istniał przez wzgląd na dotyk, gdy patrzy się na obszar widoku, który nie ma treści. Zmień kolor, widok ma „treść”, a dotknięcia działają!

questionAnswers(2)

yourAnswerToTheQuestion