2012-11-20 2 views
0

사용자가 UITextView을 누르고있을 때 사용자 정의 UIMenuItem을 표시하고 싶은 서브 클래스 UITextView이 있습니다. 내 삶을 위해서, 나는 내 맞춤 아이템을 보여줄 수 없다. 여기에 나는 viewDidLoad에서 무엇을하고 있는지 :UIMenuController가 서브 클래 싱 된 UITextView에 사용자 정의 UIMenuItem을 표시하지 않습니다.

UIMenuItem *customMenuItem1 = [[UIMenuItem alloc] initWithTitle:@"Keywords" action:@selector(insertKeywords)]; 
[[UIMenuController sharedMenuController] setMenuItems:[NSArray arrayWithObject:customMenuItem1]]; 

을 "모두 선택" "선택"을 누르면 내가 여전히 참조 내 subclases UITextView에 들고.

사용자 정의 항목을 표시하려면 어떻게해야합니까?

답변

0

알아 냈어. insertKeywords 메서드를 구현 한 적이 없어서 UIMenuItem이 표시되지 않았습니다.