問題タブ [uimenucontroller]
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 - ユーザーがいつテキストをコピーしたかを判断する方法
ユーザーがデフォルトのiOSの方法でテキストを選択してコピーしたことを理解する方法に苦労しています。
canPerformSelector
このメニューを表示する前に機能しますが、ユーザーがコピーボタンを押した後に知りたいです。
ありがとうございました
objective-c - UITEXTVIEW:uitextviewに入力された最近の単語を取得します
UITextViewからユーザーが入力した最新の単語を取得したい。
ユーザーは、UITextViewの任意の場所、途中、最後、または最初に単語を入力できます。ユーザーが入力を終えてスペースを押し、「からの提案」を使用して修正を行うと、それは単語と見なされますUIMenuController
。
UITextView
例:ユーザーがテキストの途中のどこかに「kimd」と入力すると、自動修正「kind」のポップアップが表示されます。彼がそれをした後、私は「種類」をキャプチャして、それを私のアプリケーションで使用したいと思います。
私はインターネットでたくさん検索しましたが、ユーザーが最後にテキストを入力したときに話し合う解決策を見つけました。また、スペースを検出し、テキストが見つかった後、別のスペースが見つかるまで逆方向検索を実行して、単語として修飾できるようにしました。しかし、私はこれを行うためのより良い方法があるかもしれないと思います。
iOSがテキストフィールドまたはテキストビューに入力した最近のテキストをキャッシュすることをどこかで読んだことがあります。私が一番上のものを飛び出すことができれば、それが私が望むすべてです。そのオブジェクトへのハンドルが必要です。
私は本当に助けていただければ幸いです。
注:ユーザーはUItextviewのどこにでもテキストを入力できます。最近入力した単語が必要です
ありがとう。
iphone - UIMenuController が 2 番目の UIViewController に表示されない
私は 2 つの UIViewController を持っています。1 つはメインで、このトラフから 2 番目のボタンに移動できます。SecondView.m には、次のコードがあります。
ボタンは「タッチアップ内部」としてリンクされていますが、実行すると UIMenuController が表示されません。メインの UIViewController でもまったく同じコードが機能します。
ありがとう
iphone - 画像付き UIMenuController
UIMenuController に画像を表示する方法の例を誰でも提供できますか? iBooks でテキストを選択し、表示されたメニューから [ハイライト] を選択すると、画像を含むコンテキスト ハイライト メニューに切り替わります。
UIMenuControllerClass Referenceで説明されているように、カスタム タイトルとアクションを持つメニューを作成できます。私は画像を表示する際に空になってしまいました。
ios - UIMenuControllerを表示すると、UITableViewCellの選択が解除されます
を表示するテーブルビューセルに長押しジェスチャレコグナイザーを実装しましたUIMenuController
。ただし、メニューが表示されると、対応するテーブルビューセルの選択が解除されます。メニューを表示する前に、必要に応じてを呼び出します[self becomeFirstResponder]
。この呼び出しはセルの選択を解除すると思いますが、が表示されている間、セルを選択したままにする方法UIMenuController
はありますか?
iphone - How could I replace UIMenuController with my own view when text is selected?
When text is selected, by default a UIMenuController pops up with cut/copy/paste etc.
I'd like to replace this with my own custom view (similar looking, but twice as high so that I can have two rows of buttons/custom views). How can I do this?
I know there's no easy way. I'm expecting that if there's an easy solution, it won't be very elegant. The code can't use any private API either.
I'd really, really rather not have to implement my own text view, reimplement text selection and input, and reimplement the magnifying view just so I can write my own UIMenuController clone if there's any way to avoid it. It's pretty important to the app's interface that I can replace the UIMenuController, so if there's no other answer then I may end up doing this. I'll be VERY grateful if anyone can save me a decent chunk of time and propose another, easier way of doing this!
ios4 - UIMenuController didDismiss メソッド?
UITableView
didSelectRow メソッドを持つ があります... を作成してUIMenuController
表示します。
現在、正しく動作しますが、UIMenuController が閉じたときに、 [tableView1 deselectRowAtIndexPath:path1 animated:YES];
ユーザーが行のキャンセル ボタンをタップすると、UIMenuController
適切に選択が解除されます。ただし、ユーザーが画面の他の場所をタップすると、画面は消えますUIMenuControlller
が、行はまだ選択されています。
ある種の didDismissUIMenuController
メソッドはありますか?
ios - UImenucontroller は、開発時と App Store では異なる動作をします
私の顧客から、基本的な UIMenuController の奇妙な動作が報告されました。アプリがアプリ ストアまたはアドホックからインストールされると、UIMenuController が表示されません。シミュレーターで、または xcode から直接ロードした場合は完全に正常に動作しますが、まったく同じアプリを配布してアプリ ストアまたは ipa ファイル経由でインストールしようとすると、メニューが表示されません。
これはどこから来たのでしょうか?
役に立たないと思いますが、メニューコントローラーを表示するために使用するコードは次のとおりです。
と :
ios - iOS - UITableViewCell にメニューを表示する
私のアプリケーションでは、テーブル ビュー セルをタップするときにメニュー コントローラーを表示する必要があります。そのメニューを示しています。同様に、すべてのアクションが正常に実行されています。今までよかった。
私が直面している小さな問題の 1 つは、セル (または他のセル) をもう一度タップすると、メニュー コントローラーを非表示にできないことです。私が使用しているコードは次のとおりです。
テーブルビューのセルを再度タップしても非表示にならない理由がわかりません。私がやっている間違いは何ですか?
ios - UIMenuController サブビュー UITextView から表示されない
複数行にするために、フィールドの代わりにテキストビューを使用するように変更した SLTextField+Autocomplete を使用しています。何らかの理由でデフォルトのコードは機能しますが、TextView に移動すると、スーパービューに UIMenuController が表示されなくなります。コードは以下に添付されています。データソースは初期化時にスーパービューに設定され、一致の検索は正しく機能しますが、メニューはビューに表示されません。UITextView へのファーストレスポンダの割り当ては、(UIMenuController の要件に従って) 期待どおりに機能しています。