問題タブ [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.

0 投票する
6 に答える
13639 参照

ios - WatchKit のモーダル ビューからデータを戻す

インターフェイスコントローラーをモーダルに提示またはプッシュする場合、context次のようにパラメーターを指定して、新しいコントローラーにデータを渡すことができます。

私の質問は、どうすれば逆にできるでしょうか?

ユーザーがリストからアイテムを選択できるようにコントローラーをモーダルに提示し、メイン コントローラーに戻るとします。選択されたアイテムを取得するにはどうすればよいでしょうか?

0 投票する
5 に答える
18631 参照

ios - Apple Watch アプリにデータを渡す

アプリから Apple Watch アプリにデータを渡そうとしています。基本的に、today ウィジェットの作成に使用したのと同じ方法を使用しているため、NSUserDefaults を介してデータを渡しています。

問題は、アプリを実行すると、期待どおりにデータが Watch アプリのラベルを更新しないことです。

これが私が持っているものです...

このコードを に入れてみましwillActivate()たが、違いはないようです。

誰が私が間違っているのか知っていますか?

0 投票する
6 に答える
10578 参照

ios - Watch アプリでプログレス サークルを WKInterfaceImage として作成する

アプリの Apple Watch バージョンのプログレス サークルを作成しようとしています。UIView を使用できないことはわかっているので (これにより、作業がはるかに簡単になります!)、代替手段を探しています。

基本的に、これらのプロトタイプのいずれかを作成したいと思います。

ここに画像の説明を入力

私が望んでいた方法は、背景レイヤーを通常の WKInterfaceImage として追加し、次に計算されたパーセンテージに基づいて円の周りを回転する WKInterfaceImage として進行矢印/線を追加することでした。

私はパーセンテージを計算しているので、基本的に、私が探しているのは、矢印を回転させるための数学コードの助けです。

これが可能かどうかは誰にもわかりません。アプリの実行中にサークルを更新しようとしているわけではありません。iOS バージョンに対応するために、Watch アプリの起動時に更新する必要があるだけです。

ありがとう!

0 投票する
5 に答える
8963 参照

ios - Force Touch / Digital CrownのWatchKit API?

Force Touch や Digital Crown など、Apple Watch によってもたらされる新しいユーザー インタラクションの可能性に非常に興奮しています。

ただし、WatchKit API でそれらについての言及を見つけることができませんでした。Force Touch / Digital Crown からイベントを受け取る方法はありますか? イベントのカスタム ハンドラーを持つことは可能ですか?

0 投票する
1 に答える
415 参照

ios - Apple Watch アプリの画像制御

ちょうどダウンロードXcode 6.2(ベータ) し、最初のアプリを で試しましたApple Watch。シンプルな静的ラベルを付けてアプリを正常にテストし、アプリを完全に実行しました。Imageただし、にコントロールを配置しようとするとInterface Controller、ストーリーボードには表示されますが、アプリで起動すると表示されませんApple Watch Simulator。これがストーリーボードが示すものです

ここに画像の説明を入力

しかし、これは私がアプリを実行するとどうなるかです

ここに画像の説明を入力

私は専門家ではなく、中級レベルの iPhone 開発者でもありませんが、ただの学習者です。

どんな助けでも大歓迎です。

ありがとう

0 投票する
1 に答える
3483 参照

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 に保存します。これが、このクラスに無視できる余分な関数がある理由です。

ありがとう。

0 投票する
3 に答える
2030 参照

ios - Watch アプリを起動してミドル ビューにする

基本的に、私のアプリはページ形式でレイアウトされており、3 つのページの中間で起動したいと考えています。前のページのセグエを設定する方法がないので、コードでそれをやろうとしています。

メイン ビューを最初のビューに設定し、アプリを起動するとすぐに中央のビューに移動できるようにさまざまな方法を試しました。

私が試した2つの方法は次のとおりです。

1 つ目はビューを表示しますが、完全に別のビューとして表示され、2 つ目は最初のビューが中央のビューに置き換えられます。

中央のビューを起動して、ユーザーが左右にスワイプできるようにする方法を知っている人はいますか?

ありがとう。