我正在使用一个Objective-C库,它有一个带有多个UIMenuItem的UIMenuController。
菜单项初始化为
UIMenuItem* menuItem = [[UIMenuItem alloc] initWithTitle:NSLocalizedStringFromTableInBundle(@"Text", @"Tools", stringBundle, @"Text tool name") action:@selector(createText)];
其中
-(void)createText
{
NSLog(@"Tool::createText");
}
在运行绑定项目的Xamarin.iOS上,菜单运行正常。
但是,在Xamarin.Forms上,使用PageRenderer,相同的菜单不再处理click事件。根本没有调用createText函数。
这里有什么明显的错误吗? 任何帮助都非常感谢!感谢。