【问题标题】:No '/' candidates produce the expected contextual result type 'CGPoint' - Swift 3没有“/”候选产生预期的上下文结果类型“CGPoint”-Swift 3
【发布时间】:2016-10-19 14:58:59
【问题描述】:

我只是将我的 CGContextAddArc 更改为 addArc,现在我收到此错误:

No '/' candidates produce the expected contextual result type 'CGPoint'

代码如下:

context?.addArc(center: (frame.size.width)/2, radius: frame.size.height/2, startAngle: (frame.size.width - 10)/2, endAngle: CGFloat(M_PI * 2.0), clockwise: 1)

我需要进行哪些调整才能使其正常工作?

【问题讨论】:

    标签: swift swift3


    【解决方案1】:

    你只是传递了一个CGFloatcenter 期待一个CGPoint

    例如

    context?.addArc(center: CGPoint(x: frame.size.width/2, y: frame.size.height/2) ...
    

    【讨论】:

    • 没问题,我不觉得 Swift 错误很有帮助。还要检查你的起始角度,这是你需要的吗?它应该是弧度开始的角度。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多