iPhone: UISwitch text in non-English language is I/O instead of ON/OFF in some languages

北城余情 提交于 2019-12-13 06:44:04

问题


UISwitch text shows ON/OFF in English. When I switch language to Japanese, UISwitch shows localized version for ON/OFF text. But, when I switch language to German, UISwitch shows I/O symbols instead of German-localized ON/OFF text. Why is not the behavior consistent across all non-English languages? Is this a bug?

Please let me know if you have any info on this. Thanks.


回答1:


I think the problem is that in some languages these words are just to big to fit into the button. This has also to do with cultural background. While, as native german, I can't understand why they didn't use "An/Aus", I/O may have stronger symbolics.

In the end, this shouldn't worry you. These things are consistent all over iOS. User might be confused if it looked different...



来源:https://stackoverflow.com/questions/3758053/iphone-uiswitch-text-in-non-english-language-is-i-o-instead-of-on-off-in-some-l

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!