2013-07-26 4 views
0

У меня есть главное меню со списком кнопок. Внизу у меня есть панель, которую пользователь может щелкнуть вверх, используя scrollview. Что ниже этого бара, но является uiwebview. Поэтому, когда пользователь пытается выполнить прокрутку в uiwebview, панель и веб-просмотр просто отбрасываются. Кроме того, uibuttons не будет работать, когда панель выключена, потому что над ними сидит прокрутка. Как заставить свиток работать, когда пользователь касается панели и делает кнопки в моем меню работать, когда панель выключена?Устанавливает область «Touchable» UIScrollView

Спасибо заранее!

+0

Пожалуйста, поделитесь некоторыми кодами, чтобы мы могли видеть, что вы сделали, и предложить некоторую помощь. –

ответ

0

Где вы хотите Scrollview «работать» (может быть, когда щелкает пользователь строку вверх) имеют следующий код:

scrollView.userInteractionEnabled = YES; 

и где бы вы не хотите, чтобы Scrollview регистрировать какие-либо действия пользователя (например, когда панель выключена) просто сделайте противоположное и установите значение НЕТ.

0

Итак, если я правильно понял, вы хотите, чтобы UIScrollView реагировал на касания только в определенной части рамки (панели)?

Я бы предложил взглянуть на один из моих предыдущих ответов на аналогичную проблему, here.

В частности, см:

Смежные вопросы