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 не настроено никаких специальных свойств (кроме того, что скрыто).

0 ответов

Другие вопросы по тегам