問題タブ [apple-watch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - WatchKit のモーダル ビューからデータを戻す
インターフェイスコントローラーをモーダルに提示またはプッシュする場合、context
次のようにパラメーターを指定して、新しいコントローラーにデータを渡すことができます。
私の質問は、どうすれば逆にできるでしょうか?
ユーザーがリストからアイテムを選択できるようにコントローラーをモーダルに提示し、メイン コントローラーに戻るとします。選択されたアイテムを取得するにはどうすればよいでしょうか?
ios - Apple Watch アプリにデータを渡す
アプリから Apple Watch アプリにデータを渡そうとしています。基本的に、today ウィジェットの作成に使用したのと同じ方法を使用しているため、NSUserDefaults を介してデータを渡しています。
問題は、アプリを実行すると、期待どおりにデータが Watch アプリのラベルを更新しないことです。
これが私が持っているものです...
このコードを に入れてみましwillActivate()
たが、違いはないようです。
誰が私が間違っているのか知っていますか?
ios - Watch アプリでプログレス サークルを WKInterfaceImage として作成する
アプリの Apple Watch バージョンのプログレス サークルを作成しようとしています。UIView を使用できないことはわかっているので (これにより、作業がはるかに簡単になります!)、代替手段を探しています。
基本的に、これらのプロトタイプのいずれかを作成したいと思います。
私が望んでいた方法は、背景レイヤーを通常の WKInterfaceImage として追加し、次に計算されたパーセンテージに基づいて円の周りを回転する WKInterfaceImage として進行矢印/線を追加することでした。
私はパーセンテージを計算しているので、基本的に、私が探しているのは、矢印を回転させるための数学コードの助けです。
これが可能かどうかは誰にもわかりません。アプリの実行中にサークルを更新しようとしているわけではありません。iOS バージョンに対応するために、Watch アプリの起動時に更新する必要があるだけです。
ありがとう!
ios - Force Touch / Digital CrownのWatchKit API?
Force Touch や Digital Crown など、Apple Watch によってもたらされる新しいユーザー インタラクションの可能性に非常に興奮しています。
ただし、WatchKit API でそれらについての言及を見つけることができませんでした。Force Touch / Digital Crown からイベントを受け取る方法はありますか? イベントのカスタム ハンドラーを持つことは可能ですか?
ios - Apple Watch アプリの画像制御
ちょうどダウンロードXcode 6.2
(ベータ) し、最初のアプリを で試しましたApple Watch
。シンプルな静的ラベルを付けてアプリを正常にテストし、アプリを完全に実行しました。Image
ただし、にコントロールを配置しようとするとInterface Controller
、ストーリーボードには表示されますが、アプリで起動すると表示されませんApple Watch Simulator
。これがストーリーボードが示すものです
しかし、これは私がアプリを実行するとどうなるかです
私は専門家ではなく、中級レベルの iPhone 開発者でもありませんが、ただの学習者です。
どんな助けでも大歓迎です。
ありがとう
ios - Apple Watch、WatchKit、および NSUserDefaults
「Watch App」は同じ iOS アプリケーションのバンドルであるため、Apple Watch App 内で NSUserDefaults にアクセスできるはずです。そうではありませんか?
iOS から NSUserDefaults 値を取得できないようです (iOS アプリで正常に読み込まれるため、データがあることを確認しました)。
Apple Watch アプリで実行すると、空になります。iOS 親アプリと同じ NSUserDefaults 値にアクセスできないのですか?
NSMutalArray を含むカスタム クラスがあります。この変更可能な配列は、Watch アプリのテーブルに表示したいものです。NSMutableArray を含むこの同じクラスには、NSUserDefaults との間でデータを保存/ロードする関数もあります。iOS アプリでは問題なく動作しますが、Apple Watch アプリではデータをロードしません。
ここで何が間違っているのか、または何を認識していないのでしょうか?
クラスは次のとおりです。
シングルトン オブジェクトとしても使用することに注意してください。最初に自分自身を NSData に変換することで、そのデータを NSUserDefaults に保存します。これが、このクラスに無視できる余分な関数がある理由です。
ありがとう。
ios - Watch アプリを起動してミドル ビューにする
基本的に、私のアプリはページ形式でレイアウトされており、3 つのページの中間で起動したいと考えています。前のページのセグエを設定する方法がないので、コードでそれをやろうとしています。
メイン ビューを最初のビューに設定し、アプリを起動するとすぐに中央のビューに移動できるようにさまざまな方法を試しました。
私が試した2つの方法は次のとおりです。
1 つ目はビューを表示しますが、完全に別のビューとして表示され、2 つ目は最初のビューが中央のビューに置き換えられます。
中央のビューを起動して、ユーザーが左右にスワイプできるようにする方法を知っている人はいますか?
ありがとう。