C# 当引导访问打开时,UIMenuController无法创建弹出菜单

C# 当引导访问打开时,UIMenuController无法创建弹出菜单,c#,ios,xamarin.ios,C#,Ios,Xamarin.ios,我注意到我用Xamarin.ios构建的应用程序在启用引导访问的情况下运行时失败 具体而言,UIMenuController无法在长触摸上创建弹出菜单 UIMenuController uim = UIMenuController.SharedMenuController; //build menu items in list uim.MenuItems = list.ToArray (); //loc is location in View - loc=_gr.LocationInVi

我注意到我用Xamarin.ios构建的应用程序在启用引导访问的情况下运行时失败

具体而言,UIMenuController无法在长触摸上创建弹出菜单

UIMenuController uim = UIMenuController.SharedMenuController; 
//build menu items in list 
uim.MenuItems = list.ToArray (); 
//loc  is location in View - loc=_gr.LocationInView (this.View); 
//while _gr is a UILongPressGestureRecognizer  
uim.SetTargetRect (new RectangleF(loc.X, loc.Y, 1, 1), this.View); 
uim.SetMenuVisible (true, true);
我签入了调试器uim.MenuFrame是零大小的帧

否则,如果未启用引导访问,代码工作正常。我正在用ios7 sdk编译的应用程序运行ios7。使用ios6和启用引导访问的菜单工作正常


有什么想法吗?

我也有类似的问题,你有什么进展吗?最新的Xamarin.iOS解决了这个问题