Question: I have iPad app with view and `uiwebview` in it. It is on the bottom with size smaller than keyboard (e.g. 300x200). In webview is page with form loaded. 
When I tap into some textfield, keyboard pops up and hides whole uiwebview. With iOS simulator and slow animation mode I can see, that webview is scrolled, but when it is smaller then keyboard and at the bottom, it is useless. Webview is covered with keyboard.

I have mastered moving hidden content by keyboard according [managing keyboard documentation](http://developer.apple.com/library/ios/#documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html) but when i set `scrollview` offset, `webview` still do the scrolling and scrolls text input away. There isn't way of setting `webview` offset.
Also I found in `UIWebView` class reference important note that embed `webview` in `scrollview` won't work correctly.

It seems to me i have come across easy problem but with no solution on the Internet. So am I first who wants to have `uiwebview` smaller than fullscreen? Is it app Store correct to have small `uiwebview`? What to do if `UIWebView` is hidden by keyboard?

Thanks for any notes and suggestions.

Answer: 
You can hide the keyboard when the webView is scrolled, try this:

```
self.webView.scrollView.keyboardDismissMode =UIScrollViewKeyboardDismissModeOnDrag;

```
What i would do is Keyboard notifications. You can scroll the view upwards using the methods provided by the UIView class nad this link should help you out greatly.

[Keyboard Hiding Screen](http://www.idev101.com/code/User_Interface/keyboard.html)