У меня есть UIWebView
, который занимает все доступное пространство, используя следующий метод:Лишние пробелы показывает при использовании клавиатуры в UIWebView
- (void)viewDidLayoutSubviews
{
//make sure web view takes up all space
self.webView.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height);
}
Это работает отлично, но когда клавиатура доступна, пробел появляется над клавиатурой. Это не происходит в Safari на той же веб-странице.
Не могли бы вы дать мне несколько идей о том, как исправить это? Я понятия не имею, почему это происходит.
испытания Вы на фактической устройство? – Milo
Отправьте демо-проект. –
попробуйте 'bounds' вместо' frame' –