I updated to iOS 7 and xCode 5 and Drawer doesn't recognize swipe gestures (i.e. left-to-right) anymore performed on iOS 7 device or in iOS Simulator.
It's working as expected on local browser and was working on ios 6 device.
I'm using kendoui.mobile.2013.2.912.commercial wiht new ios 7 theme.
Thanks in advance
11 Answers, 1 is accepted
iOS7 has the horizontal swipe gesture reserved for back/forth navigation. This is listed in their design guidelines. This is the reason why we disabled the swipe handling; it would cause two things to happen at the same time.
In fact, I think that this may be one of the big reasons why the iOS facebook app, which pioneered this navigation pattern switched back to tab based navigation with their iOS 7 update.
the drawer swipe gesture handling is disabled in iOS7, starting from our service pack release (918), which includes iOS7 support. The reason for this is that we can't override the default browser action (going back and forward).Regards,
Which in the un-minified src kendo.mobile.drawer.js equates to line 25.
thank you for sharing this. We are currently investigating the behavior of swipe gestures in phonegap, so that we may determine if the approach you suggest is viable, or the swipe gestures may be handled by the webview.Regards,
I'm guessing Brandon's manual override may work temporarily. I haven't tried it yet.
SWIPE_TO_OPEN = false,
Given the current iOS7 state, it seems so. I am logging this feature for our next major release. Thank you once again for the feedback.Regards,
Can you tell us what stable version we should target which would include the iOS 7 fixes for the drawer menu? I noticed the release notes for 2013.2 918 mentioned "Added iOS 7 Support". It didn't mention anything about disabling the swipe gesture to show the drawer on iOS 7 as iOS 7's swipe gesture triggers the back/forward browser functionality.
Apologies for this, we should have documented this in further details. This 918 version includes this behavior tweak as part of our iOS7 support.
Like I mentioned in my previous reply, in our upcoming Q3 release, we are going to include an enableSwipe option to disable swiping.
i have still problem with swipe on iOS 7. Still does not work.
If i add scripts:
it is works, but if i add:
This is does not works.
now it's working but i dont know why didnt work earlier.