WKInterfaceSlider вызывает CGContextError
У меня есть скрытый WKInterfaceSlide в WKInterfaceGroup, который вызывает ряд странных предупреждений, когда его родительский интерфейсный контроллер помещается в стек. Это полная трассировка стека:
CGContextSetFillColorWithColor: invalid context 0x0.
Backtrace:
<CGContextSetFillColorWithColor+60>
<-[UIDeviceRGBColor set]+65>
<-[PUICSlider _updateCrownGlowLayer]+391>
<-[PUICSlider layoutSubviews]+276>
<-[SPInterfaceSlider layoutSubviews]+49>
<-[UIView(CALayerDelegate) layoutSublayersOfLayer:]+1615>
<-[NSObject performSelector:withObject:]+59>
<-[CALayer layoutSublayers]+161>
<_ZN2CA5Layer16layout_if_neededEPNS_11TransactionE+428>
<_ZN2CA7Context18commit_transactionEPNS_11TransactionE+372>
<_ZN2CA11Transaction6commitEv+485>
<_ZN2CA11Transaction17observer_callbackEP19__CFRunLoopObservermPv+84>
<_CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION_+22>
<__CFRunLoopDoObservers+410>
<__CFRunLoopRun+2137>
<CFRunLoopRunSpecific+373>
<CFRunLoopRunInMode+122>
<GSEventRunModal+71>
<GSEventRun+80>
<UIApplicationMain+148>
<_xpc_objc_main+528>
<xpc_main+158>
<-[NSXPCListener resume]+185>
<-[PKService run]+799>
<main+160>
Совершенно не представляете, в чем заключается основная проблема, поскольку он пытается установить цвет заливки в нижележащем уровне CA, но в WKInterfaceSlider не настроено никаких специальных свойств (кроме того, что скрыто).