問題タブ [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 投票する
0 に答える
723 参照

ios - Iphone 6 および 6S のシミュレーターで 3D Touch を使用する方法

iPhone 6S および 6S plus には、「3D Touch」という新機能が搭載されています。iOS シミュレーターで 3D Touch をシミュレートする方法と、MAC でシミュレーターを長押しする方法。

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

android - Androidで3Dタッチを検出する方法は?

Iphone 6S および 6S plus の 3D タッチと同じように、Android に 3D タッチを実装したいと考えています。

私はグーグルで見回しましたが、一貫した資料を見つけることができませんでした。Lua 言語でしか例を見つけることができませんでしたが、それがまさに私が探しているものかどうかはまだわかりません。

したがって、ライブラリが存在しない場合は、アルゴリズムを最初から実装するか、ライブラリを作成する必要があると思いました。

しかし、どこから始めればよいかわかりません。手がかりはありますか?

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

ios - iOS 9 アプリで静的 UIApplicationShortcutItem のカスタム アイコンを指定するにはどうすればよいですか?

現在、3D Touch を使用して iOS 9 アプリのホーム画面のクイック アクションを実装しています。定義された UIApplicationShortcutIconType 列挙型から既存のシステム アイコンを使用していくつかのアクションがあります。

例:

ただし、アクションの 1 つで、カスタム アイコンを使用したいと考えています。UIApplicationShortcutItemIconType 文字列をイメージ アセットの名前に置き換えようとしましたが、うまくいきません。

UIApplicationShortcutIcon.iconWithTemplateImageName() を使用して動的アクションを実行するのは簡単ですが、このアクションは静的である必要があります。

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

ios - 古いデバイスで 3D タッチ ピーク アンド ポップをエミュレートする iOS ライブラリはありますか?

次の両方を備えたライブラリがあれば素晴らしいでしょう。

  • iPhone 6s で新しい 3D Touch API を使用
  • 古いデバイスでは、いくつかのジェスチャでピークとポップをエミュレートします。

利点:

  • 古いデバイスのユーザーは、新しいインターフェイスの可能性から恩恵を受けることができます
  • ピークとポップの採用はより速くなります - 誰もが新しいモデルを手に入れるまで何年も待つ必要はありません.
  • 開発者は、3D タッチをテストするために新しいハードウェアを即座に購入する必要はありません。

それが可能かどうか、またはコードを知っているかどうかは誰でも知っています-私たちと共有してください。

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

ios - Obj-C の 3D Touch ホーム ショートカット

現在、私のアプリはすべて Obj-C で書かれています。3D Touchでホーム画面ショートカットを実装するサンプルコードのリンクhttps://developer.apple.com/library/content/samplecode/ApplicationShortcuts/Introduction/Intro.html#//apple_ref/doc/uid/TP40016545が完全にコンパイルされていますスイフトで。Obj-C のドキュメントに出くわした人がいるので、AppDelegate を調べてすべてを翻訳する必要はありませんか?

アップデート:

Info.plist にすべてのショートカットを追加した後、AppDelegate.m に追加しました。

これにより、他のメソッドを入れたり、didFinishLaunchingWithOptions に何かを追加したりしなくても、機能することができます。

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

ios - 3D Touch ピーク アンド ポップ トラブル

アプリケーションにピーク アンド ポップ機能を実装しようとしていますが、まだテストできないため、正しく実行できているかどうかを知りたいのですが、何か問題があると思いますか?

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

ios - 静的 UIApplicationShortcutItems をどのようにローカライズしますか?

アプリケーションがあり、静的および動的なアプリ ショートカット項目を組み合わせて追加したいと考えています。動的アイテムのローカライズは、 を使用すると非常に簡単ですNSLocalizedStringが、info.plist 内のアイテムではそれほど多くはありません。アプリケーションの名前をローカライズするための InfoPlist.strings ファイルが既にありますがUIApplicationShortcutItems、これらのアイテムには一意のキーがないため、静的がどのように機能するかについてはよくわかりません。

静的 UIApplicationShortcutItems をどのようにローカライズしますか?

0 投票する
0 に答える
176 参照

ios - tabBar 内の handleShortCutItem navigationBar

アプリに 3D Touch ショートカットを実装しようとしていますが、タブ バー内にナビゲーション バーがあるという事実を処理する方法がわかりません。rootViewController をナビゲーション バーとして宣言すると、ショートカットが機能しますが、ショートカット画面が閉じられ、タブバーがありません。これが私のストーリーボードのリンク方法です。ここで何をすべきかわかりません。

赤は私が行こうとしているところです

私は赤に到達しようとしています。

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

ios - 静的 UIApplicationShortcutItems をローカライズするにはどうすればよいですか?

iPhone 6s で、Apple は「3D Touch」と呼ばれる新機能を導入しました。UIApplicationShortcutItemsアプリ開発者は、アプリ内でこのテクノロジーを使用したり、対応するアプリ アイコンを 3D タッチしたときに表示されるホーム画面でいわゆるを提供したりして、このテクノロジーを使用することができます。それらをどのようにローカライズできるかを知りたがっているかなりの数の人々を見てきました。方法は次のとおりです。