Wow, crazy pants! Help! #iOS #Xcode #Developer of Mastodon..

In iOS 16 the AVPlayerViewController added a sweet scrubbing ability to its view. Dragging left and right would scrub the video with super precision. Dragging down would start a cancelable dismiss.
iOS 17 goes into cancelable dismiss mode no matter what direction you drag.. Bug or regression?

Is there a fix? I feel like I've tried everthing. 😭

So close and yet so far. This gains back the horizontal pan scrub, but it's linear, not precise scrubbing. Better than nothing but I'm definitely not upgrading until I've got that precise scrub functionality back. 😔
Well this was a funky adventure. In case anyone else is bothered by this regression, here's my certain-to-not-get-past-App-Review fix. Works on iOS 17.1 too.
I don't know what they're thinking - it's like they've removed rubber-banding from scrolling. Or finger-tracking pinch-to-zoom. The mind boggles!
#Xcode #Developer #iOS17 #AVPlayer #Scrubbing #Fix
Optimized v2. I wish I could attach the file here.. “Compressed” copy-pastable implementation in Alt. 😄
(Alright, added to Bitbucket: https://bitbucket.org/2ndnature/ios17avplayervcscrubbingfix/src/master/)
#AVPlayerViewController #Scrubbing #Fix
Bitbucket