Trello на веб-сайте рабочего стола позволяет перетаскивать элементы примерно так:
Однако при использовании Safari в iOS это не работает.
Он либо выбирает элемент, либо всплывает лист.
Если я представляю это в UIWebView или WKWebView, могу ли я сделать действие WebView более похожим на рабочий стол Safari, чтобы я мог перетаскивать элементы вокруг?
Я обнаружил, что могу остановить различные действия iOS, отправив webview на javascript:
// stop selection
webView.stringByEvaluatingJavaScriptFromString("document.documentElement.style.webkitUserSelect='none';")
// stop copy/paste etc
webView.stringByEvaluatingJavaScriptFromString("document.documentElement.style.webkitTouchCallout='none';")
// stop loupe
webView.stringByEvaluatingJavaScriptFromString("document.body.style.webkitUserSelect='none';")
Но это все еще не позволяет мне перетаскивать элементы вокруг.
Есть ли решение?
(Я знаю, что есть приложение Trello, мне просто интересно, возможно ли это с помощью WebView)