Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 iPhone 应用程序有文本字段,并且选择的键盘类型是“小数点”。在模拟器上,键盘上有一个点(句点),但在我的手机上运行 App 时,它显示一个逗号。如何确保手机上的键盘也显示一个点。
十进制键盘显示适合用户选择的区域设置的小数分隔符。运行设置应用程序并转到常规,然后是国际,然后是区域格式。这定义了语言环境。
您必须在模拟器中设置与 iPhone 不同的区域设置。
您不想强制在键盘上显示句点。您希望根据用户的语言环境显示正确的符号。这样,用户可以以他们习惯的格式输入数字。
这也意味着您应该确保使用 anNSNumberFormatter将输入的数字文本转换为数值(double、float、NSNumber等)。
NSNumberFormatter
double
float
NSNumber