Swift、Xcode - 增加 UISwitch 的大小
Swift, Xcode - Increasing the size of a UISwitch
我正在制作我的应用程序 'universal'(用于 iPhone 和 iPad)并且我找到了增加除 UISwitch 之外的所有内容的大小的方法。有办法吗?
非常感谢任何帮助。
根据this answer by the user mxg,只需使用以下代码:
mySwitch.transform = CGAffineTransformMakeScale(0.75, 0.75)
当然,您必须将 mySwitch
更改为 variable/IBOutlet 的任何名称。
Swift 3 / 4:
switch.transform = CGAffineTransform(scaleX: 0.75, y: 0.75)
定制一个很简单。如果您需要有关如何执行此操作的想法,或者只想使用我写的那个,请尝试 SwiftySwitch。与默认的 UISwitch 相比,它允许更多自定义,并且您可以直接访问故事板上的所有内容。
我不推荐其他方式,因为 Apple 不喜欢他们的工具以不应该的方式被改变。
Xcode 9.2 & Swift 4
switch.transform = CGAffineTransform(scaleX: 0.75, y: 0.75)
我正在制作我的应用程序 'universal'(用于 iPhone 和 iPad)并且我找到了增加除 UISwitch 之外的所有内容的大小的方法。有办法吗?
非常感谢任何帮助。
根据this answer by the user mxg,只需使用以下代码:
mySwitch.transform = CGAffineTransformMakeScale(0.75, 0.75)
当然,您必须将 mySwitch
更改为 variable/IBOutlet 的任何名称。
Swift 3 / 4:
switch.transform = CGAffineTransform(scaleX: 0.75, y: 0.75)
定制一个很简单。如果您需要有关如何执行此操作的想法,或者只想使用我写的那个,请尝试 SwiftySwitch。与默认的 UISwitch 相比,它允许更多自定义,并且您可以直接访问故事板上的所有内容。
我不推荐其他方式,因为 Apple 不喜欢他们的工具以不应该的方式被改变。
Xcode 9.2 & Swift 4
switch.transform = CGAffineTransform(scaleX: 0.75, y: 0.75)