2011-06-23 39 views
1

对于可放入应用设置屏幕的群组标题的大小似乎存在一些限制(我正在使用它来放置文本块进入设置屏幕,而不仅仅是标题)。群组的最大大小(PSGroupSpecifier)Settings.bundle中的标题字符串

official documentation似乎没有提及任何限制,并且我在搜索google时没有发现任何内容。

如果超过限制,您的字符串似乎完全被忽略,或者有时整个字符串文件似乎被忽略,您只会看到预翻译标记。有谁知道这个限制可能是什么?这个限制可能在iPad上的一段文字周围。

+0

提出这个问题的人也可能会找到“最佳方式添加许可证部分到iOS设置捆绑”的答案(http://stackoverflow.com/questions/6428353/best-way-to-add-license-section- to-ios-settings-bundle)有趣 – JosephH

回答

2

在偶然发现了同样的问题后,经过一小时的反复试验,我发现极限值约为1300个字符。

一个显而易见的解决方案是将字符串分成不同的组,并且可能使用FooterText而不是Title将其缩小。

+0

谢谢!拆分它确实看起来是最好的方式 - 我写了一个脚本来做拆分并将其张贴在这里:http://stackoverflow.com/questions/6428353/best-way-to-add-license-section-to-ios -settings-bundle - 我使用它来添加开源许可文本,但该脚本实际上可能相当通用。 – JosephH