Fixed bug where screen would 'bounce' when presenting in a modal dialog ...

...on iPad with soft keyboard active in landscape. This was caused by the input text field to lose its first responder status, and then requesting it immediately after.
Hey, thanks for the pull-request. Instead of early return, can it be:
```objc
if (obj != self.inputTextField) {
    [obj removeFromSuperview];
}
```

:octocat: