UIScrollView с несколькими UITextfield автоматически прокручивается, когда любое текстовое поле становится первым респондентом - PullRequest
0 голосов
/ 11 февраля 2011

У меня есть несколько UITextField как подпредставление UIScrollView. Все эти текстовые поля ведут себя как разные страницы. (Мой вид прокрутки с горизонтальной прокруткой). Некоторое время я прокручиваю свое представление прокрутки этим методом (- (void) scrollRectToVisible: (CGRect) rect animated: (BOOL) animated) И после того, как я использую этот метод для прокрутки, если я касаюсь любого UITExtField, мой scrollView прокручивается автоматически к первому UITextField, который является источником прокрутки. Спасибо.

Ответы [ 2 ]

1 голос
/ 11 февраля 2011

Вы не очень ясно описали свою проблему, но я могу дать вам место, чтобы начать поиск.Когда когда-либо создается любое подпредставление UIScrollView, первым респондентом, который UISCrollView вызывает scrollsRectToVisible.Если scrollView прокручивает в неправильное место, что может быть потому, что жест касания устанавливает неправильный UITextField для первого респондента.Почему это происходит, я не могу сказать (не без кода).Надеюсь, это приведет вас в правильном направлении.

Натан

Пожалуйста, не забудьте проголосовать.

0 голосов
/ 15 апреля 2011

Я ответил на ту же проблему здесь: Отключить прокрутку UIScrollView, когда UITextField становится первым респондентом
Надеюсь, это поможет!

...