我收到了CGPointMake()
的错误消息
/Users/MNurdin/Documents/iOS/RevivalxSwiftSlider/RevivalxSwiftSlider/RangeSlider.swift:66:28:无法使用类型为((),CGFloat)的参数列表调用'CGPointMake'
我的密码
override func layoutSubviews() {
_minThumb.center = CGPointMake(self.xForValue(selectedMinimumValue), self.center.y);
}
func xForValue(value: Float){
return (self.frame.size.width-(_padding*2))*((value - minimumValue) / (maximumValue - minimumValue))+_padding;
}
selectedMinimumValue
是一个浮点数。 最佳答案
您必须将其转换为CGFloat
_minThumb.center = CGPointMake(CGFloat(self.xForValue(selectedMinimumValue)), self.center.y);
关于ios - 在Swift中收到“无法使用类型'((),CGFloat)'的参数列表调用'CGPointMake'”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30208501/