Xamarin Forms应用程序图标文本在iOS上没有空格

4
我有一个跨平台的Xamarin Forms应用程序,在android清单和ios info.plist中具有相同的应用程序名称。
在android上,名称正确地显示在应用图标下方,但是在ios上,单词之间没有空格,因此在android上显示为“My Test App”的内容在ios上显示为“MyTestApp”。
我以前在其他应用程序中见过这种情况,其中名称有空格并且显示为多行,因此我猜想它正在解决如何使应用程序名称多行。
除了plist文件之外,还有其他设置此设置的地方吗?
更新:
刚刚阅读了this post,该帖子指出不支持多行应用程序名称,但是它是来自2012年,所以现在是否仍然适用?

2
您说得完全正确!根据所使用的字符,一行通常只能显示11到16个字符。先将空格修剪掉,然后将名称缩短以用省略号结尾。 - Joe
2
“我的测试应用”可以作为iOS应用程序的名称显示。但是,如果您的名称较长,则会被截断为“MyTestAppss...”,并且空格将被省略。您如何在info.plist中设置名称? - Ax1le
1个回答

5
要在您的应用名称中显示空格,您需要在希望空格出现的位置放置 。编译器/iOS操作系统将把它读作空格字符。
注意:您需要在info.plist文件的源代码中进行此操作。如果使用项目设置布局,则不起作用。查找CFBundleDisplayName标签。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接