1

UITextView を使用していますが、編集メニューで [すべて選択] を表示するにはどうすればよいですか? 次に、ユーザーが [すべて選択] をクリックすると、編集メニューにコピーと定義だけが表示されますか?

このコードは機能しません:

    - (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
    if (action == @selector(copy:) || action == @selector(select:) || action == @selector(selectAll:))
    {
        return [super canPerformAction:action withSender:sender];
    }

    self.TextArea.selectedTextRange = nil;

    return NO;

}

-(void)select:(id)sender
{

}

-(void)selectAll:(id)sender
{
    [self.TextArea setSelectedTextRange:[self.TextArea textRangeFromPosition:self.TextArea.beginningOfDocument toPosition:self.TextArea.endOfDocument]];

}

-(void)copy:(id)sender
{
    self.TextArea.selectedTextRange = nil;
}

ここに画像の説明を入力

ここに画像の説明を入力

4

0 に答える 0