Ошибка всплывающего пользовательского интерфейса SplitViewController, когда фокус находится на UISearchBar - PullRequest
0 голосов
/ 23 августа 2010

Когда splitview находится в портретном режиме, rootView отображается как всплывающее окно. в этом случае у моего rootView есть tableView с searchBar наверху. Когда я коснулся панели поиска, появляется клавиатура, и всплывающее окно splitView автоматически регулирует его высоту, но в то же время я получаю это в верхней части всплывающего окна ..

alt text

Есть идеи?

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 12 ноября 2010

Если изменение значений тегов невозможно (в моем случае это были ROWID SQLite со значениями в диапазоне 1-5), здесь возможен обходной путь: UIPopoverView искажается при отображении клавиатуры + iPad

0 голосов
/ 23 августа 2010

Хорошо .. очевидно, мы должны опубликовать этот вопрос, чтобы получить ответ: D, Такое поведение было вызвано содержимым всплывающего окна: есть tableView, чьи ячейки имеют некоторый пользовательский контент.Для каждого контента был назначен тег, и те теги, где числа от 1 до 5 ... И это все !!!когда мы меняем теги с 1 на 5 и устанавливаем их с 101 на 105, всплывающее окно исправляется.

Это не первый раз, когда мы получаем такие ошибки, связанные со значениями тегов.Так что будьте осторожны с тегами, которые вы используете !!!!= P

Надеюсь, это поможет.

...