在我看来,如果我想要复制/帕斯特/etc选项,那么我需要使用主力控制器。
这里使用的是:
{
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];
}
i 在主视控制器的推导下,主控器仅首先使用视力控制器时,便把这一功能引向根视控制器,推向主视控制器,而主控器则不显示已停止接触的菜单。 并且可以发现
[self becomeFirstResponder];
谁能帮助我解决这一问题。