Ios 在应用程序上安装长文本
在我的应用程序中,我有一个菜单按钮,可以下拉不同的类别来使用。其中一个类别被称为“书籍、音乐、游戏和电影”,但由于太大而无法在屏幕上显示。保留此类别名称但调整文本大小的最佳做法是什么?如果没有太多上下文,我会说对UILabels设置trailingEdge约束/将类别文本保持在视图后缘8点的位置。然后(如果使用UILabels),将标签的行号设置为==0,并将换行模式设置为word wrap。您还可以将标签的自动收缩设置为允许文本字体收缩以适应标签(如果需要)Ios 在应用程序上安装长文本,ios,user-interface,cocoa-touch,Ios,User Interface,Cocoa Touch,在我的应用程序中,我有一个菜单按钮,可以下拉不同的类别来使用。其中一个类别被称为“书籍、音乐、游戏和电影”,但由于太大而无法在屏幕上显示。保留此类别名称但调整文本大小的最佳做法是什么?如果没有太多上下文,我会说对UILabels设置trailingEdge约束/将类别文本保持在视图后缘8点的位置。然后(如果使用UILabels),将标签的行号设置为==0,并将换行模式设置为word wrap。您还可以将标签的自动收缩设置为允许文本字体收缩以适应标签(如果需要) 约束不必是8个点,可以随意设置,但
约束不必是8个点,可以随意设置,但要确保设置后标签的后缘包含在父视图中。没有太多上下文,我想对UILabels/任何用于保持类别文本距离视图后缘8点的对象设置trailingEdge约束。然后(如果使用UILabels),将标签的行号设置为==0,并将换行模式设置为word wrap。您还可以将标签的自动收缩设置为允许文本字体收缩以适应标签(如果需要)
约束不必是8点,设置为任意值,但是,请确保将其设置为使标签的后缘包含在父视图中。如果您没有字体大小不同的问题,可以将UILabel上的
adjustsFontSizeToFitWidth
属性设置为true,从而自动调整文本大小以适应宽度。否则,您可以先将和替换为&
,或者在UILabel
中的多行显示名称。另一个解决方案是增加下拉菜单的宽度。如果您没有字体大小不同的问题,您可以将UILabel上的adjustsFontSizeToFitWidth
属性设置为true,这将自动调整文本大小以适应宽度。否则,您可以先将和替换为&
,或者在UILabel
中的多行显示名称。另一个解决方案是增加下拉菜单的宽度