Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
By necessity, iOS keyboards are rather large. They occupy a good portion of the screen whenever they are in use. Because of that you’ll want to adjust your text fields and text views so the keyboard does not block them when it appears onscreen. Figure 10-3 demonstrates this problem. The leftmost image shows the source text view, before it becomes first responder. The middle image demonstrates what users expect to happen—namely that the entire view remains accessible by touch even when the keyboard is onscreen. The right image demonstrates what happens when you do not resize views. In this case, roughly one third of a screen of text view material becomes inaccessible. Users cannot see the final line of text, let alone edit it in any meaningful manner. The keyboard prevents any touches from getting through to the last paragraph or so of text.