0
私はプログラムで、選択/貼り付け/コピーなどのメニューをUITextView
で消したいと思っています。私はprevent it from appearingの方法を知っていますが、私は開いているものを却下することもできるようにしたいと思います。UITextViewの選択/貼り付けメニューを閉じますか?
私はプログラムで、選択/貼り付け/コピーなどのメニューをUITextView
で消したいと思っています。私はprevent it from appearingの方法を知っていますが、私は開いているものを却下することもできるようにしたいと思います。UITextViewの選択/貼り付けメニューを閉じますか?
あなたがそれを却下したいときはいつも、UITextView
のレスポンダを削除するだけです。たとえば、ユーザーがポップアップメニューの外に触れたときにそれを解除したいとします(btwはすでにデフォルトで行われています)。これは、あなたが行うことができます:
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
[yourTextView resignFirstResponder];
}
まあ、fsckingドキュメントを読んで私は別の答えを見つけた[[UIMenuController sharedMenuController] setMenuVisible:NO];難しい部分が私のインタラクションを正しくしています。私はまだユーザーが賢明な方法でテキストを選択できるようにしたいが、それはまったく別の話だ。 –