У меня есть несколько UIViews и UIImageViews, которые загружаются внутри UIScrollView.
Каждая «страница», кроме последней, в scrollView работает нормально. Последний вид не реагирует на прикосновения, это всегда так, независимо от того, есть ли 2 или 16 страниц. Все страницы построены в одном цикле for с использованием одного и того же подхода.
У меня есть несколько кнопок UIB в представлениях, и на последней странице я не могу заставить их реагировать на прикосновения. Кажется, что наличие UIImageView с .png с прозрачной областью в верхней части представления блокирует это представление от реакции на прикосновения. Я думаю, что это, возможно, то, что происходит, и какое-то странное / просчитанное смещение заставляет это проявляться только на последней странице.
Есть ли способ отладки "стека представлений". например Посмотрите, какие слои, UIViews и т. д. отображаются на экране, чтобы я мог определить тот, который предположительно покрывает мои кнопки.
В Flash AS3 мне кажется, что я помню, что событие касания, всплывающее по иерархии объектов, будет нести с собой ссылку на каждый слой представления под мышью. Есть ли что-то вроде этого iPhone FrameWork?
У меня нет подходов и идей для дальнейшей отладки.
Я проверил contentSize scrollView, попытался раскрасить фон каждого вида, чтобы увидеть, покрывает ли какая-либо из них кнопки и, в общем, прошел ли он каждую строку кода. Но все равно не повезло: /
Спасибо за любое предложение или помощь.