2014-12-19 116 views
4

是否可以在Apple手錶上做手勢識別?如何識別Apple Watch應用程序中的手勢?

例如,Apple已經演示了在Watch上左右上下使用滑動手勢。是否有可能在第三方Watch應用程序中捕獲這些應用程序,並將它們鏈接到WatchKit擴展中的方法?

另外,是否可以進行自定義手勢識別,如圓形或三角形手勢?

回答

4

Apple Watch目前無法使用。 改爲使用菜單。

+0

我知道你可以在Stroyboard中連接更多的WKInterfaceController,並且可以左右滑動來改變它們。我認爲同樣的事情是可以編程的。 – WebOrCode 2014-12-19 10:35:15

+0

是的,但手錶屏幕會很小。想象一下,你試圖用手指畫一個三角形。一定很難。 – tcacciatore 2014-12-19 10:52:31

+0

要點是改變WKInterfaceController滑動是啓用,但如果我想要以編程方式使用滑動是不可能的。 – WebOrCode 2014-12-19 11:14:42

2

目前無法在WatchKit中使用滑動或其他手勢或點按位置,並且沒有理由相信在手錶發佈前會發生變化。

Apple支持使用滑動手勢向前和向後瀏覽控制器,並滾動其佈局的視圖。這些操作由Watch OS處理 - 您只能在Interface Builder中定義對象的節點和佈局,而操作系統負責其餘部分。然而,UIGestureRecognisers沒有任何等同物,因此目前您無法將輕掃手勢用作其他應用程序元素的基於手勢的控件。目前還不清楚蘋果是否願意在未來實現這一目標,或者他們是否永遠不會向開發者開放,但他們鼓勵開發者通過他們的bug reporter提交增強請求。

相關問題