2017-05-24 17 views
0

Apple Watchメールアプリでリフレッシュする予定がありますが、このようなシナリオの実装方法はわかりません。スウィフトのApple Watchアプリでリフレッシュを達成する方法を理解してください。あなたのインタフェースコントローラにパンジェスチャー認識を追加する必要があり、その後、あなたのデータをリフレッシュするためのコードを書くことができSwiftのApple Watchアプリでリフレッシュするには

+0

はSOへようこそ!あなたの質問に答えたい場合は、[this](https://stackoverflow.com/help/how-to-ask)を読んで、あなたの質問を再整理してみてください。 –

答えて

0

おかげで...。

ジェスチャ認識機能をInterfaceBuilderのInterfaceControllerに追加してからアクションを接続する必要があります。 Apple's WKInterfaceCatalog example code、特にInterface builderのGestureDetailControllerクラスとGesturesシーンを見てください。

スワイプジェスチャ認識機能またはパンジェスチャ認識機能を使用することができます。

スワイプのジェスチャー認識のためのIBActionは、次のとおりです。

@IBAction func swipeRecognized(_ sender: AnyObject) { 
    //update your UI 
} 

とパンジェスチャー認識のために:

@IBAction func panRecognized(_ sender: AnyObject) { 
    if let panGesture = sender as? WKPanGestureRecognizer { 
     //Update your UI 
    } 
} 
+0

これはwatch app用で、私たちが持っているInterfaceControllerです。ウォッチアプリのコードを記述して声明をお伝えください。 –

+0

私の更新された答えを見てください。あなたの質問にはコードは含まれていないので、私はあなたのUIを更新する方法を手伝ってはいけませんが、今度はあなたのプルを使って機能をリフレッシュすることができます。 –

+0

こんにちはDavid ....まず、インターフェイスコントローラにジェスチャ認識機能を追加することはできません。次に、WKInterfaceTableを呼び出して呼び出しを行う必要があります。また、この機能は、テーブルを下に引っ張るときにiPhoneで起こるようなリフレッシュのように見えるはずです。 –

関連する問題