Когато iPhone 5 излезе, моят персонализиран cameraOverlay вече не се подреждаше, за да покрива затвора на камерата по подразбиране и бутона за отмяна.
Добавих малко код за откриване на хардуерната версия на телефона и преместих контролите малко надолу за iPhone 5.
Е, сега тези персонализирани бутони вече не получават събитията при докосване, а по-скоро преминават към бутоните на камерата. Защо?
За експериментална контрола използвах същия код, за да преместя бутоните на iPhone 4S (и двата работят с iOS 6). И така, двете приложени снимки използват един и същ точен код с разлика от постоянно число (отместване на пикселите).
На 4s персонализираните ми бутони получават събития при докосване. При 5, събитията при докосване попадат в контролите на камерата. Това бъг ли е? Определено изглежда така. Надявах се някой друг да се е сблъскал със същия проблем.