是否可以使用大小类来调整UISegmentedControl对象的文本大小?

时间:2015-06-01 21:32:23

标签: ios uisegmentedcontrol size-classes

我的应用在大屏幕上看起来并不好看。在我的主屏幕上,我使用分段控件和iPad(迷你版),它看起来不专业,因为文本大小不会在这些分段控件中放大。分段控件本身很容易通过设置约束将其绑定在超视图的左侧和右侧来进行放大。

当我尝试使用大小类时,我无法找到一种方法来增加我的分段控件中的字体大小,以获得更大(常规宽度,任何高度)的屏幕。我已经在一个屏幕丢失的应用程序中尝试了这个用于学习目的。我是大小班级的新手,所以也许我错过了一些明显的东西。

有没有办法使用大小类扩展分段控件的字体大小?如果没有,是否有其他方式以编程方式执行此操作?我使用Swift并且不熟悉Objective-C。如果您可以详细说明任何解决方案,那将有所帮助,因为我还是相对较新的iOS编程。

1 个答案:

答案 0 :(得分:2)

当您在iPad上运行而不是在iPhone上运行时,您可以使用Interface Builder中的大小类来替换具有更大字体大小的不同分段控件。但是你不能在Interface Builder中使用size类来在相同的分段控件上设置不同的字体大小。