問題タブ [quickaction]
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.
ios9 - キー UIApplicationShortcutItemTitle をローカライズする方法
キーをどのようにローカライズすればよいUIApplicationShortcutItemTitle
ですか?
NSLocationUsageDescription
およびのようなキーのローカライズがどのように機能するかを知ってNSLocationAlwaysUsageDescription
います。ローカライズを InfoPlist.strings ファイルに入れます。
ただし、これらはドキュメントのルートでの一意のキーです。
この場合、UIApplicationShortcutItemTitle
クイック アクションごとに 1 つずつ、辞書と配列内にネストします。
これらのネストされた値をローカライズするにはどうすればよいですか?
ios - iOS 9 クイック アクション (3D タッチ)
iOS 9 のクイック アクション (3D タッチ) の実行を理解しようとしています。
画像に適用する 4 つのフィルターのうちの 1 つをユーザーに選択してもらいたいので、項目 1 を選択すると、フィルターに NSUserDefaults.standardUserDefaults() を設定し、適用されたフィルターで正しい画像を表示します。
AppDelete.swift で:
ViewController.swift で:
ただし、メニューからアプリに入ると、常に最後の選択が表示されます (現在の選択ではありません)。項目 1 を選択しても、何も起こりませんでした。アイテム 3 を選択すると、アイテム 1 が表示されます。
また、appDelegate を介してパラメーターを渡そうとしましたが、結果は同じです。ライフサイクルに問題があると思います。
何か案は?
swrevealviewcontroller - SWRevealViewController と 3D Touch クイックアクション
サイドメニューを迅速に実装するアプリケーションがあります。( http://www.appcoda.com/sidebar-menu-swift/ )
3D タッチ ショートカット、クイック アクションを実装しました。ほぼ動作します。
問題は、次のコードを使用して、revealViewController() をインスタンス化せずにビューに直接到達することです。
私はどのように/どこでインスタンス化されているのか分かりません
私は持っている:
今起こっていることは、メニューが開きたくないということです。
ご協力ありがとうございました :-)
ios - Safari のホーム画面のショートカットに 3D Touch クイック アクションを追加しますか?
iPhone 6s の登場とともに、3D Touch が発表されました。それに伴い、クイック アクションと呼ばれる新機能が登場しました。これらを使用すると、3D タッチするだけで、ホーム画面のアプリの 1 ~ 4 つのアクションにすばやくアクセスできます。
たとえば、マップ アプリには次の 4 つのショートカットが用意されています。
ユーザーが自分の Web ページを Safari 経由でホーム画面に追加した場合、アイコンを押したときに表示されるクイック アクションを指定するための API はありますか? (現在、アイコンを 3D タッチしても何も起こりません。)
Web ページがapple-web-app-mobile-capable
スタンドアロン アプリとして実行されている場合、クイック アクションを提供できますか?
ios - クイック アクション (3D タッチ) 後の起動サイクル
アプリのアイコンを強く押して、ホームページでそのクイック アクションの 1 つを選択すると、次の 2 つのオプションがあります。
1.アプリはすでに実行されていました(バックグラウンドで)
この場合、クイック アクションはperformActionForShortcutItem:completionHandler:
2.アプリが起動されています
この場合、 did/willFinishLaunching が呼び出されてからperformActionForShortcutItem:completionHandler:
アプリがクイック アクションによって起動された場合は did/willFinishLaunching をチェックインする必要があるという記事を読みましたperformActionForShortcutItem:completionHandler:
。なぜこのアプローチが優れているのか疑問に思っていました。そうしないと、アプリ全体が起動し、クイック アクションを直接処理する代わりにクイック アクションが処理されるためです。
ios - 静的 UIApplicationShortcutItems のオーバーライド
アプリのクイック アクションを設定しようとしています。それらを静的または動的に作成できます。
その場で言語を変更しており、クイック アクションはアプリで設定されている言語と一致する必要があります。簡単なダイナミッククイックアクション。
私がやろうとしているのは、アプリが初めて起動される前にクイックアクションを利用できるようにすることです. つまり、静的アクションも構成します。
質問: 最初に静的クイック アクションを作成し、次にそれらを動的アクションに置き換える方法はありますか? 現時点では、動的アクションが 3 つしかないため、最初の静的アクションを追加しているようです。
ios - 3DタッチクイックアクションプレビューView Controllerは1回だけ
次の問題があります。携帯電話でアプリを実行すると、アイコンに3Dタッチしてクイックアクションを選択すると、正しいView Controllerを提示するアプリが起動しますが、アプリをバックグラウンドに置いてクイックアクションを呼び出そうとすると、持っているアプリが開きます残しました。そのため、機能させるには、毎回アプリを強制終了する必要があります。これが私のコードです:
前もって感謝します。
ios - QuickActionItems を使用すると iPhone がフリーズする
クイック アクション メニューを表示するために、アプリ アイコンに 3D Touch を追加しました。私はそれをすべて正しく設定する必要があると思います。
問題は、クイック アクション メニューの項目の 1 つを選択しているときに、アプリケーションを開く前に iPhone が数秒間フリーズすることです。
これは私のAppDelegate.swift
です: