問題タブ [3dtouch]

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 投票する
4 に答える
4834 参照

ios - ios - 3D タッチ ショートカット リストを動的に編集する

ゲームに「続ける」ショートカットを追加したいです。しかし、ユーザーがゲームを完全に終了したら、これを削除するか、別のショートカットに置き換えてください。これは可能ですか?3D タッチが iOS システムによって処理されることは知っていますが、まだいくつかのオプションがあるかもしれません。

0 投票する
2 に答える
135 参照

ios - 3D タッチ ピークとタッチ

UIKit からピークおよびポップ アクションを実装しようとしています。ピーク ビューにいるときはいつでも、View Controller がタッチを受け取る方法がないことに気付きました。このビュー コントローラーでユーザーの操作を有効にする予定であるため、これは問題です。これを達成する方法はありますか?

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

swift - 3DタッチとUITableViewCell

iPhone 6sにいくつかのテスト3D Touch機能を追加しました。UITableViewController一般的には問題なく動作しますが、2 つの問題を確認できました。何が起こっているのか、それを通常の方法で修正する方法がわかりません。

1)私のセルは選択可能であるため、ユーザーはそれを押すか、「3D Touch」を使用できます。問題は、「Pop」と「Peek」を使用すると選択され、またはメソッドUITableViewCellを使用して通常の方法で選択を解除できないことです。コンプリートでも色々なところで選択解除してみました。それらは何もせず、セルは選択された状態のままです。選択したセルを呼び出す他の一時コードを呼び出して、選択したセルを取得しましたが、これらの方法は機能しませんでした。setSelected:setHighlighted:previewingContext:commitViewControllerpresentViewControllerreviewingContext.sourceView

  • 質問は、ユーザーが「ポップ」プレスを適用したときにセルを選択解除する(または選択しない方がよい)通常の方法はありますか?

2) また、「ポップ」ジェスチャをキャンセルしてセルを初期状態にすると (previewingContext:viewControllerForLocationメソッドが呼び出されていない場合)、UI がハングし、タッチにまったく反応しない場合があることにも気付きました。私はそれを機能させるために殺す必要があります。非常に奇妙に思えますが、このチュートリアルを確認しました。言及されていない問題はありませんが、デリゲートをセルに登録するのではなく、UITableView「ポップ」ジェスチャで tableView 全体を強調表示しますが、セルは強調表示しません。

  • ここで何が間違っている可能性がありますか?

UITableViewController以下に、準拠するテストで3Dタッチを実装する方法を示しますUIViewControllerPreviewingDelegate

前もって感謝します!

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

swift - 3D Touch ショートカットにデータを送信しています

私は天気アプリケーションを構築しています。ユーザーが (ホ​​ーム画面の 3D Touch を介して) ショートカット メニューをアクティブにしたときに天気データ (気温など) を表示できるようにしたいと考えています。ユーザーが温度を確認するためにアプリケーションに入る必要がないように、気象データがショートカットに表示されるようにしたいと思います。気象データを取得するために使用されるコードは次のとおりです。必要に応じてさらにコードを投稿します。

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

uibutton - 3dtouchforce を UIButton に追加するには?

ボタンをタップまたはドラッグするときのタッチ力を測定したい。UITapGestureRecognizer (タップ用) を作成し、次のように myButton に追加しました。

次のようなbuttonPrssedというメソッドを作成しました。

タッチに対してゼロ値 (0.0000) を取得し続けます。ヘルプやアドバイスをいただければ幸いです。検索を行ったところ、DFContinuousForceTouchGestureRecongnizer サンプル プロジェクトが見つかりましたが、複雑すぎることがわかりました。タッチ機能のあるiPhone 6 Plus sを使っています。このコードを使用して、画面の他の領域をタップしたときのタッチを測定することもできますが、ボタンをタップすることはできません。

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

ios - UIApplicationShortcutItem の実装

UIKitフレームワークのリファレンスを見ていたら、UIApplicationShortcutItem. 3Dタッチ用です。

次のコード サンプルが含まれています。

私が正しければ、これをアプリデリゲートに入れますか?

そして、これはどのように機能しますか?localizedTitle選択されたアクションのタイトルを確認し、そのタイトルを持つアクションを呼び出すために呼び出されるメソッドですか? アクションはどこで行われますか?

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

ios - 3D Touch のみのデバイスを必須にする - iOS App Store

デバイスが App Store でアプリをダウンロードできるように 3dtouch 機能を要求する方法はありますか?