在 iOS 中,通常使用 PSGroupSpecifiers在您的 Settings .plist 文件中,当您尝试向最终用户显示大量文本时,Title 属性包含(通常是本地化的)文本。例如在致谢、许可、隐私政策等文本中。
在 iOS 7 中,标题文本呈现为全部大写,这在您的正常设置菜单(下面的屏幕截图 #1)中看起来很好,但在您如上所述使用它的区域中很糟糕,对于大块文本(下面的屏幕截图 #2)。
是否有任何其他方式来显示大块文本,您可以在其中保留对应用程序中大写字母的控制? (FWIW,我已经在雷达中提交了错误报告:#15158823)
按预期使用时工作正常:
不太好:
最佳答案
不使用 Title
属性,而是使用 FooterText
属性。
即而不是
<dict>
<key>Type</key>
<string>PSGroupSpecifier</string>
<key>Title</key>
<string>
... Lots of text ...
</string>
</dict>
使用
<dict>
<key>Type</key>
<string>PSGroupSpecifier</string>
<key>FooterText</key>
<string>
... Lots of text ...
</string>
</dict>
关于ios - 如何在 iOS 7 设置区域中显示非大写文本 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19194606/