Я знаю, что об этом много говорили. Я думаю, что я рассмотрел все вопросы на этом сайте, и до сих пор не смог заставить это работать.
Я новичок в разработке, но хорошо понимаю, что происходит со всем моим кодом. У меня определенно нет большого опыта, это мое первое приложение для iPhone.
Я создаю поле ввода данных, состоящее из нескольких UITextField в UIScrollView. Я пока не буду объяснять другие детали, так как это кажется очень простой проблемой. Без прокрутки текстовые поля работают отлично. Я могу коснуться текстового поля, и клавиатура или окно выбора отобразятся соответствующим образом. Когда я добавляю текстовые поля в прокрутку, прокрутка работает, но текстовые поля не получают мои касания.
Вот ключ: когда «Взаимодействие пользователя» ВКЛЮЧЕНО, прокрутка работает, но касания текстового поля НЕ регистрируются. . Когда «Взаимодействие с пользователем» ОТКЛЮЧЕНО, прокрутка не работает, но текстовое поле касается ЗАРЕГИСТРИРОВАНО, и появляется клавиатура/выборщик.
Из других постов я видел людей, создающих подклассы и переопределяющих штрихи в отдельной реализации. Я видел людей, использующих настраиваемые представления контента (подпредставления?), я видел некоторые решения, которые сейчас устарели, поскольку API-интерфейсы изменились в более новых версиях SDK, и я просто полностью застрял.
Я пока оставлю свой код, потому что, возможно, у кого-то есть решение, не требующее моего кода. Если кому-то нужно увидеть мой код, я его выложу. Мое приложение написано в SDK 3.1.3.
Если у кого-то есть ЛЮБАЯ информация, которая может помочь, это было бы очень признательно.