私はUITextField
のカスタムinputView
を作成しました。ビュー自体は見た目と機能は素晴らしいですが、iPadでは私のカスタムinputView
の上に元に戻す、やり直し、貼り付けボタンが表示されます。これらのボタンを削除するにはどうすればいいですか?彼らは機能を持っていませんが、削除する必要があります。UITextField inputViewは、取り消し、やり直し、貼り付けボタンを表示します。
6
A
答えて
-1
inputAccessoryView
を削除してください:
self.textField.inputAccessoryView = nil;
4
// hide undo, redo, paste button bar for textfield input view
UITextInputAssistantItem* item = [your_textfield inputAssistantItem];
item.leadingBarButtonGroups = @[];
item.trailingBarButtonGroups = @[];
入力ビューの上部のバーを非表示になります。
参考:How to hide the shortcut bar in iOS9はスウィフト3とXcode 8私は、テキストフィールドの入力上の2つのボタン・グループを除去することにより、バーを削除することができたと
13
:
self.textField.inputAssistantItem.leadingBarButtonGroups.removeAll()
self.textField.inputAssistantItem.trailingBarButtonGroups.removeAll()
関連する問題
- 1. タブ付きJEditorPanesの取り消し/やり直しを実装する
- 2. Javaでの取り消しとやり直しの実装
- 3. 貼り付けからUITextFieldを取得する
- 4. Flash CS5のボタンをすばやくコピーして貼り付ける
- 5. SWYのWYYYWYG contentEditableの取り消しとやり直しが機能しない
- 6. Javascript - 貼り付けイベントの前に貼り付けデータを取得する
- 7. 複数回コピーして貼り付け
- 8. 携帯電話を再起動してからクリップボードに貼り付けたテキストを貼り付けます
- 9. コマンドのやり直しのやり直し
- 10. ファイルの切り取りと貼り付け:C#
- 11. クリップボードイベントの検出と区別(切り取り、コピー、貼り付け)
- 12. Treeview ContextMenuバインディング論理ツリーに切り取りと貼り付け
- 13. 値をコピーして貼り付け - ぬりえで
- 14. 貼り付け底面に達してスクロールバックした後に貼り付けブートストラップがちらつく
- 15. 名前をrに貼り付けてデータフレームを表示
- 16. クリップボードイメージをキャンバスに貼り付けます
- 17. CoreDataアプリケーションでは振ると取り消しができますが、元に戻す/やり直しのプロンプトは表示されません
- 18. jquery貼り付けディスプレイ:ブロック
- 19. VBAコピー貼り付け
- 20. GWTのイベント貼り付け
- 21. 貼り付けVBA配列
- 22. コピーコピー貼り付けjQuery/Javascript
- 23. jQueryファンシーボックススピニングローダーに貼り付け
- 24. 貼り付けデータUP
- 25. ReplayKitビデオをアプリ内ボタン付きカメラロールに貼り付けよう
- 26. 「指定したCSSアニメーションと一致しません」切り取りと貼り付けのエラードロップダウンの例
- 27. UITextFieldが貼り付けられた文字列を取得したときを検出する
- 28. テキストを式として貼り付けます。
- 29. テキストボックスの貼り付け内容を変更します
- 30. ボーダーに貼り付けられたボタンを置く方法は?
動作しませんでしたが、正しい方向に私を導いてくれました。 'inputAccessoryView'を使う代わりに、' inputAssistantItem'を修正する必要がありました。このSOの投稿はとても役に立ちました:http://stackoverflow.com/questions/32606655/how-to-hide-the-shortcut-bar-in-ios9 –
私はピッカーで同じことをしようとしていますが、InputAssistantItem読み取り専用です...? – jbyrd