Tag: 自适应Ui

标签字体大小的自适应技巧

解决方案1: 我发现了使控件大小自适应的好技巧,感谢Saurav Chandra的这一技巧,它将为Android添加诸如CGFloat类型的“ dp”单元: But note : 您可以根据屏幕的设计分辨率将320替换为所需的值。以下是根据电话可以替换为320的值: iPhone 6、7、8 Plus-414 iPhone 6、7、8,X-375 并且只需要在大小后附加.dp即可,它会适应设备。 问题2 但是,如果我们使用Storyboard进行设计(大多数iOS开发者都这样做),那么我们将面临另一个问题,我们需要为应用程序中的每个标签制作插座以对其进行修改,这真的很困难,所以这很困难。是解决方案吗? 好的,我们可以使用外观更改应用程序中所有标签的字体,在StackOverflow上检查以下答案: 如何使用Swift默认设置UILabel字体和大小 我发现UISegmentedControl像这样更改字体和大小:UISegmentedControl.appearance()。setTitleTextAttributes… stackoverflow.com 解决方案2 现在,我们将组合所有解决方案: 因此,您将在UILabel扩展中添加新属性,该属性将通过将其字体大小乘以CGFloat的“ dp”属性来修改其font属性,不要忘了在AppDelegate中添加UILabel外观行以获得效果。 希望这个技巧可以在您即将推出的应用中为您提供帮助。 感谢您阅读🙂。 检查我的应用程序 Bokhary-短语键盘 。