2016-12-02 5 views
0

私はwatchOS 3アプリを開発中です。プログラム的にトリガーする

ボタンにつながっている部分があり、正しく動作しています。今私はプログラムでそれを引き起こしたいと思う。

電話からメッセージを受信したときに、特定のビューに移動したいが、self.performSegueメソッドをWatchKit経由で呼び出すことができない。

これを行う方法はありますか?

答えて

3

ウォッチキットでは、プログラムによってセグを実行することはできません。代わりにpushController(withName:context:),presentController(withName:context:)またはpresentController(withNames:contexts:)を使用する必要があります。

InterfaceBuilderのWKInterfaceControllerの識別子を設定してください。

コントローラにデータを渡す必要がある場合は、とcontextsForSegue(withIdentifier: String)

をご覧ください
関連する問題