Вид всплывающего окна на клавиатуре. Как это решить - PullRequest
0 голосов
/ 20 января 2012

У меня есть список текста, поданного по вертикали.И все это в одном UIViewController, и я добавляю это UIViewController's Представление в моем другом классе.

Когда я нажимаю на текстовое поле, появляется клавиатура.И этот вид прокрутки появляется в окне клавиатуры.Как я могу решить это.Я новичок и понятия не имею об этой проблеме.

Также, когда я открываю UIPopover с помощью выбора даты.И когда я прокручиваю средство выбора даты для выбора даты, UIPopoverController также меняют свой макет.

Также я приложил некоторые снимки экрана для лучшего понимания вопроса.enter image description here enter image description here

Получил ответ

Спасибо за вашу помощь.Решил мою проблему.В моем демонстрационном коде я изменил некоторые свойства слоя UIView.Для установки границы, cornerRadius.

Еще одно свойство, которое я установил, это "[self.view.layer setClipsToBounds: YES];".Я не знаю, что в этом плохого, но когда я удаляю этот строчный код, он просто отлично работает.

Но это свойство прекрасно работает с UIImageView.

Ответы [ 2 ]

3 голосов
/ 20 января 2012

Просто прокомментируйте ниже строку из файла PaymentView.m - (void)viewDidLoad method

[InnerView setClipsToBounds:YES];
0 голосов
/ 20 января 2012

Ваш вопрос не очень понятен с текстом, поставьте код.Однако, если вы видите изображения в красном блоке, можно предположить, что ось Y оси Y вашего обзора идет над клавиатурой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...