0
私はwatchOS 3アプリを開発中です。プログラム的にトリガーする
ボタンにつながっている部分があり、正しく動作しています。今私はプログラムでそれを引き起こしたいと思う。
電話からメッセージを受信したときに、特定のビューに移動したいが、self.performSegue
メソッドをWatchKit経由で呼び出すことができない。
これを行う方法はありますか?
私はwatchOS 3アプリを開発中です。プログラム的にトリガーする
ボタンにつながっている部分があり、正しく動作しています。今私はプログラムでそれを引き起こしたいと思う。
電話からメッセージを受信したときに、特定のビューに移動したいが、self.performSegue
メソッドをWatchKit経由で呼び出すことができない。
これを行う方法はありますか?
ウォッチキットでは、プログラムによってセグを実行することはできません。代わりにpushController(withName:context:)
,presentController(withName:context:)
またはpresentController(withNames:contexts:)
を使用する必要があります。
InterfaceBuilderのWKInterfaceControllerの識別子を設定してください。
コントローラにデータを渡す必要がある場合は、とcontextsForSegue(withIdentifier: String)