Клавиатура скрывает ячейки таблицы - PullRequest
0 голосов
/ 04 июня 2011

Я бы хотел увеличить использование высоты клавиатуры в вашем коде на 30. У меня есть панель инструментов над клавиатурой.Я играю с кодом, но не могу заставить его работать.панель инструментов над клавиатурой скрывает последнюю ячейку.Я изменил эту строку кода:

if ( offset != -1 ) {
    [self setContentOffset:CGPointMake(self.contentOffset.x, offset+30) animated:YES]; // this one
}

Я работаю, но остальная часть ячейки больше не становится центром при нажатии на нее.

Где в вашем коде высота элементаклавиатура

1 Ответ

0 голосов
/ 04 июня 2011

Для этого сначала вы должны взять представление прокрутки.И добавьте табличное представление в представление прокрутки.

После этого вы соответственно установили высоту представления прокрутки.

Как показано ниже: [scrlPage setFrame: CGRectMake (scrlPage.frame.origin.x, scrlPage.frame.origin.y, scrlPage.frame.size.width, 361.0-150.0)];[scrlPage setContentSize: CGSizeMake (scrlPage.frame.size.width, 361.0)];[scrlPage setContentOffset: CGPointMake (0.0, 50.0)];

Надеюсь, вы его получите.

Хотя дайте мне знать в случае каких-либо затруднений.

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