In iOS when you type a word which the device feels fit for auto-correction you get a visual hint as below:
In notes app (more padding surrounds suggested word)
And in other apps:
The functionality is:
- When you press the 'X' the autocorrect is cancelled.
- If the autocorrect tooltip has appeared it means that the word will be corrected unless you cancel it. typing the punctuation which follows the word will replace immediately (space, full stop, comma)
- If you press the word, it will replace instantly.
My issue with the way this works is that 2 and 3 are the same thing. The 'X' is small and difficult to press exactly, and often trying results in pressing the word itself which then replaces the word you're typing. If the autocorrect tooltip has appeared meaning the word will be replaced by default, why does there need to be the option to touch the word for immediate replace? Surely pressing the 'X' should cancel, pressing the word should be functionless, and continuing to type should trigger a replace.
My opinion is just my opinion but I'm interested to see whether more experienced UX pro's think this is slightly problematic from a user's perspective?