4

I use SWRevealViewController in a lot of my projects. Since updating to Swift 3 with an iOS deployment target of 10.0 or higher, I am now getting a warning Method 'pauseInteractiveTransition' in protocol 'UIViewControllerContextTransitioning' not implemented in SWRevealViewController.m

I see that this is a required for UIViewControllerContextTransitioning but I have no idea how to implement it. So I just added this

- (void)pauseInteractiveTransition {
    // not implemented
}

Everything is working fine but I want to know if there is something else I should do.

Stewart Lynch
  • 875
  • 9
  • 26
  • I wish I had an answer for you. I'm in the same boat. I see this warning also and when looking at the Apple documentation ... it is REQUIRED - https://developer.apple.com/reference/uikit/uiviewcontrollercontexttransitioning/1829437-pauseinteractivetransition?language=objc . Lets keep this question alive @Stewart Lynch – Matthew Ferguson Jan 09 '17 at 17:20
  • It looks like this is new advanced UIView and UIViewcontroller functionality --- Session 216 WWDC 2016. We should research it and give John-Lluch some help on the topic : https://github.com/John-Lluch/SWRevealViewController – Matthew Ferguson Jan 09 '17 at 17:34

0 Answers0