Lowercase keyboard is not visually centered and aligned.

Originator:Schemetrical
Number:rdar://21317044 Date Originated:10-Jun-2015 04:49 PM
Status:Open Resolved:No
Product:iOS Product Version:iOS 9 beta 1
Classification:No Value Reproducible:Not Applicable
 
Summary:
The iOS keyboard is not visually centered and aligned. The attached image shows the current keyboard in red and a mockup of a properly aligned keyboard on the right.

The reason being is probably because the letters weren't visually aligned but were simply labeled systematically like any other UILabel. This means that characters like "1" or "j" do not appear centered. 1 and j in particular are off to the right even though the majority of the weight is on the right.

A solution is to use weight based positioning like the solution for iOS 7's calendar, where the centering of the letters were based on how many pixels there were and then evened out over the four quadrants so they would be visually centered.

Steps to Reproduce:
1. Open phone
2. Find any text field that shows the system keyboard
3. Uncapitalize (release the shift button)

Expected Results:
The keys would be visually centered and pleasing

Actual Results:
The keys are centered based on bounds and are not visually centered.

Version:
iOS 9 beta 1

Link to tweet:
https://twitter.com/schemetrical/status/608459887232884736

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!