4
uiviewcontroller에있는 선택된 uiview/uiimageView를 이동할 때 복사/붙여 넣기/etc 옵션이 필요한 uimenucontroller를 사용해야합니다. 여기 uimenucontroller를 사용하는 동안 문제가 발생했습니다
제가 사용하고있는 코드이다{
UIMenuController *menuController = [UIMenuController sharedMenuController];
UIMenuItem *resetMenuItem = [[UIMenuItem alloc] initWithTitle:@"Paste" action:@selector(menuItemClicked:)];
[self becomeFirstResponder];
[menuController setMenuItems:[NSArray arrayWithObject:resetMenuItem]];
[menuController setTargetRect:imageView.frame inView:self.view];
[menuController setMenuVisible:YES animated:YES];
}
드리면 rootviewcontroller로부터 푸시의 UIViewController에서 결국 난이 함수를 호출하고, uimenucontroller는의 ViewController의 제 사용으로 만 표시 될 때 적 I rootviewcontroller로 돌아가서 uiviewcontroller를 밀면 uimenucontroller가 종료 된 메뉴 항목을 표시하지 않습니다. 그리고 그걸 찾을 수 있습니다
[self becomeFirstResponder];
반환 값 .. 아무도 내가이 문제를 해결하는 데 도움이 될 수 있습니다.
감사 (YES를 반환),하지만 난 이미 사용하고 - (BOOL)를 canBecomeFirstResponder는 {YES 반환; } – vensan