메시징 응용 프로그램을 작성 중입니다. UITextView
에 메시지를 입력 할 때 사용자에게 "복사"옵션을 제공하고 싶습니다. 사용자가 "복사"버튼을 누르면 메시지를 복사하지만 popover가 반복해서 표시되고 텍스트는 계속 선택 가능합니다.모든 텍스트를 복사 한 후 UITextView 옵션 복사 및 선택 해제
어떻게 제어해야할지 모르겠다. 참조 용 소스 코드를 붙여 넣었습니다.
UITextView
에 대한 하위 클래스를 작성했습니다.
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
NSLog(@"Action : %@", NSStringFromSelector(action));
NSLog(@"Sender : %@", sender);
if (action == @selector(copy:))
{
[self selectAll:self];
//return [super canPerformAction:action withSender:sender];
return YES;
}
else if (action == @selector(cut:))
{
return NO;
}
return NO;
}
누구든지이 문제를 해결할 수 있도록 도와 주시겠습니까? 미리 감사드립니다. – Gopinath
[이 질문에] (http://stackoverflow.com/questions/1920541/enable-copy-and-paste-on-uitextfield-without-making-it-editable) 원인을 도울 것입니다 .. 그렇지 않다면 –
@ Maulik 네 말이 맞아. 복사 버튼을 눌러 UITextView에서 텍스트를 복사했습니다. 복사 버튼을 숨기고 모든 UITextview 텍스트의 선택을 취소해야합니다. 저를 도와주세요? – Gopinath