我正在编写一个iOS应用程序,并通过CocoaPods集成了FDWaveformView 2.0.0。
有时,UIGraphicsGetCurrentContext()返回nil,并且我收到“ FDWaveformView无法获取图形上下文”日志消息。
guard let context = UIGraphicsGetCurrentContext() else {
NSLog("FDWaveformView failed to get graphics context")
return
}
有谁知道如何解决这个问题?
最佳答案
确保您正在draw(_ rect:CGRect)()方法内调用UIGraphicsGetCurrentContext()。
还要确保您没有手动调用draw(_ rect:CGRect)。而是调用setNeedsDisplay(),它将调用draw(_ rect:CGRect)。
关于ios - UIGraphicsGetCurrentContext()返回nil-现在怎么办?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42907287/