問題タブ [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.
ios - appdelegate didFinishLaunchingWithOptions、ビューがまだ作成されていないときにクイックアクションを処理する方法は?
わかりましたので、私の AppDelegate では、 でさまざまなものを初期化しdidFinishLaunchingWithOptions
ますが、 でビューを作成しますapplicationDidBecomeActive
。
これの背後にある私の理由は、アプリがバックグラウンドで何かを実行している場合 (プッシュ通知)、didFinishLaunching...
が呼び出されるため、アプリケーションが表示されない場合はそこで UI を作成したくないということです。
これは私にとってはうまくいきましたが、クイックアクションを使用して、タブの1つに移動するクイックアクションが必要だとします。didFinishLaunchingWithOptions
ビューは まで作成されないため、 ではできませんdidBecomeActive
。
だから、私の質問は次のとおりです。
didFinishLaunching...
UI と/のライフサイクルとタイミングに関して何か誤解していdidBecomeActive
ませんか? つまり、私がしていることを実行し、使用するビューを作成し、使用しないのは良い習慣didBecomeActive
ですかdidFinishLaunching...
?これに関する良い例は本当に見つかりませんでした。
UIApplicationShortcutItem
で保存してからでdidFinishLaunching...
使用できると思いますdidBecomeActive
。少し「ハッキー」に思えますが、他に何も理解していません。
ポインターは大歓迎です。
ios - アプリ内に 3D タッチ クイック アクションを追加する方法は? 連絡先のように
アプリ内の強制タッチでクイック アクション メニューを表示する API はありますか? ピークビューを上にスワイプしたときにクイックアクションメニューを表示するための API しか表示されません。しかし、Apple 3D touchページの例のようなことをしたいです。
6sの連絡先で3Dタッチクイックアクションメニューを実現したい のは次のとおりです
ios - 3Dタッチクイックアクションで絵コンテを起動する最良の方法は?
こんにちは、plist に 2 つの 3D クイック アクション ショートカット アイテムがあります。次のように、ハンドラー コードを App デリゲートに配置しました。
基本的に、アプリの最初の起動と、アプリが既にバックグラウンドにあり、ホーム画面から起動するという 2 つのシナリオがあります。
アプリが既に起動されているときにストーリーボードを再度作成しないように、ストーリーボードが有効かどうかを確認する次のコードを追加します。
私の問題はここにあります:
(ホーム画面に戻ってクイック アクションで再起動することにより) quickAction "firstItem" を複数回実行すると、メモリ リークと見なされる複数のビュー コントローラがメモリ内でアクティブになります。
これを正しく行っているかどうかはわかりません。プロジェクト ファイルが処理するコードからストーリーボードを起動しません。ただし、クイック アクション ハンドラはプログラムで実行する必要があります。
クイックアクションでストーリーボードを起動する最良の方法は何ですか? 誰でも良い解決策を提供できますか?ありがとう!
visual-studio-2015 - VS Community 2015 クイック アクション ショートカットを使用するとフォーカスが失われる
現在、コードベースをリファクタリングし、型とメンバーの命名の一部を変更しています。タイプまたはメンバーのすべてのインスタンスの名前を簡単に変更するためにクイック アクションを使用しますが、これにショートカット (Ctrl + .) を使用すると、作業中のファイルでマウス フォーカスが失われ、クリックする必要があります。もう一度入力できるようにするためです。
この問題を解決するショートカットまたは設定を知っている人はいますか?
ios - XcodeとSwiftで作成されたiOSアプリでQuickActionsを使用して特定のViewControllerを開く方法は?
Xcode と Swift で iOS アプリを作成しました。そのアプリには 5 つの が含まれていますUIViewControllers
。すべてViewControllers
が単一の によって管理されUITabBarController
ます。
Info.plist ファイルでいくつかの (静的) QuickActions を既に構成しています。
特定のViewControllerを開くことができるようにするのに問題があります。もちろん、私はすでにグーグルで検索しましたが、何もうまくいきませんでした。(おそらく、ほとんどの人が を使用NavigationController
しているが、私は使用できない/使用したくないためです。)
プロジェクトをここにアップロードしました: http://www.filedropper.com/myapp。ダウンロードして、私のレイアウトをイメージできます。AppDelegate.swift には、QuickActions を処理するためのコードが既にいくつかあります。しかし、残念ながらこのコードは機能しません。多分誰でも問題を理解できますか?
それを処理するにはどのようなコードが必要ですか?
誰でもそれを提供できますか?または、簡単なマニュアル/チュートリアルを知っている人はいますか?
よろしく、デビッド。
PS: このコードを試してみましたが、NavigationController でしか動作しないようです?! コード:
ios - QuickAction order different depending on position on homescreen
I have a strage problem with QuickActions on iPhone. This is what I have in info.plist file:
This it how it looks like when the app icon is on the bottom of the homescreen:
This it how it looks like when the app icon is on the top of the homescreen:
Why that? Why is the order of the QuickActions different depending on the position on homescreen? Is that a known issue? What can I do? Any advice?
ios - iPhone 6s と iPhone 6s plus で 3d touch QuickAction メニューの幅は同じ?
3d touch QuickActions
Xcode と Swift で作成した iOS アプリに統合しました。iPhone 6s plusしか持っていないので、iPhone 6sでテストすることはできません。タイトルは長く、オーバーフローすることなく行を埋めます。しかし、iPhone 6sではどうですか?テキストはそこでカットされますか?それとも、メニューはiPhone 6s plusと同じサイズですか?