8
iOS 7提供了一個,它可以檢測屏幕邊緣的滑入。可以使用Xcode中的iOS7模擬器來模擬此手勢嗎?在屏幕區域外單擊並拖動只會移動整個模擬器框架。是否可以在iOS模擬器中進行邊緣滑動?
iOS 7提供了一個,它可以檢測屏幕邊緣的滑入。可以使用Xcode中的iOS7模擬器來模擬此手勢嗎?在屏幕區域外單擊並拖動只會移動整個模擬器框架。是否可以在iOS模擬器中進行邊緣滑動?
您不必輕掃邊緣觸發,只需開始非常接近邊緣即可。它起作用,如果我從邊緣開始不超過15分。
(這如果模擬器我從來沒有在設備上測試了這個)
補充說明:你必須創建一個gestureRecognizer每個邊緣。你不能OR邊緣,所以UIRectEdgeAll
將無法正常工作。
在[documentation](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIScreenEdgePanGestureRecognizer_class/Reference/Reference.html)中,它給人一種印象,即我們可以將OR邊緣一起。但實際上,你是對的,每條邊都是分開處理的。 – Jon
因爲旁註,我提高了你的評價。我正在調試OR一段時間,直到我意識到事實確實如此。我不知道它是否暗示,但我沒有從文檔 – johncch
感謝@Jon!直到我這樣做,它纔開始工作。下面是一個示例[Xcode項目和UIScreenEdgePanGestureRecognizer代碼](http://iphonedev.tv/blog/2014/3/21/screen-edge-swipe-gesture-on-iphone-using-the-uiscreenedgepangesturerecognizer-tutorial)。 –