Two pet peeves about the iOS Keyboard interface, both relating to selection.
One; the loupe. I still remember reading a rumor pre-iPhone describing the magnifying glass on-screen used to place the cursor. It was literally unimaginable, until you used it, then having an on-screen loupe made obvious sense. The loupe needs to be engineered to be more intelligent when in edge cases, such as lines of text near the top of the screen. Having the loupe go off-screen is really no help at all. It wouldn’t hurt either if the loupe was a bit bigger or offset more, to see around ones finger better.
Two; arrow keys. Instead of having great apps like Byword need to code their own solution, the iOS keyboard could use some arrow keys built-in for fine cursor placement. I’ll admit, I don’t know where you could squeeze them in on an iPhone in portrait mode without resorting to some sort of two finger shift-select gesture or something else equally strange sounding. Regardless, a solution beyond the loupe for fast and accurate cursor movements would be great.
A smarter loupe, combined with arrow keys would make for a much more fluid and uninterrupted typing experience on iOS.