我已将UIFontMetrics
集成到我的应用中,这样可以正常工作,但在很多情况下,我的字符串会被...
修剪,其中新大小超出视图范围。
现在的问题是我无法根据字体大小将我的UI大量化,所以当用户为系统选择最大文本大小而不破坏我的字符串或UI时,如何处理容纳? / p>
这个没有代码,因为它更多的是关于方法的理论问题。
我想我可以在所有东西上获得最大尺寸。但它似乎打败了这一点。
答案 0 :(得分:0)
你基本上有三个选择:
答案 1 :(得分:0)
如果要将Dynamic Type
集成到iOS应用中,则应相应地调整UI。
必须遵循许多简单的规则,例如,根据需要将对齐方式从水平方向更新为垂直方向,避免截断...而您并没有破坏任何东西,只是将其调整为Dynamic Type
值得称赞的目的。
在这些详细的WWDC video中,对这些规则进行了很好的解释,其中指示了所有内容及其视频时移,以便迅速获取信息。