我有一个位于视图控制器中的UILabel(带约束)。
我尝试将自定义开关添加到与Label相同位置的视图中,因此我使用label.center获取标签中心点并将其应用于交换机。
问题在于,当我运行应用程序时,我无法看到切换,我无法弄清楚原因。
这是我使用的代码:
var material = MaterialSwitch(size: MaterialSwitchSize(0, 0, 22))
material.setup(delegate: self)
material.center = self.label.center
material.thumbOnColor = UIColor(red:0.00, green:0.59, blue:0.53, alpha:1.0)
material.trackOnColor = UIColor(red:0.47, green:0.76, blue:0.73, alpha:1.0)
material.thumbOffColor = UIColor(red:0.95, green:0.95, blue:0.95, alpha:1.0)
material.trackOffColor = UIColor(red:0.69, green:0.69, blue:0.69, alpha:1.0)
self.view.addSubview(material)