Swift, Xcode -增加UISwitch的大小



我正在使我的应用程序"通用"(在iPhone和iPad上使用),我已经找到了增加所有内容大小的方法,除了uiswitch。有办法做到吗?

根据用户mxg的回答,只需使用以下代码:

 mySwitch.transform = CGAffineTransformMakeScale(0.75, 0.75)

当然,您必须将mySwitch更改为变量/IBOutlet的名称

迅速3/4:

switch.transform = CGAffineTransform(scaleX: 0.75, y: 0.75)

Xcode 9.2 &斯威夫特4

switch.transform = CGAffineTransform(scaleX: 0.75, y: 0.75)

自定义一个很简单。如果你需要关于如何做到这一点的想法,或者只是想使用我写的那个,试试swiftswitch。它允许比默认的UISwitch给你更多的自定义,你可以直接访问故事板上的所有内容。

我不推荐其他的方法,因为苹果不喜欢他们的工具被改变成他们本来不想要的样子。

最新更新