C# 当引导访问打开时,UIMenuController无法创建弹出菜单
我注意到我用Xamarin.ios构建的应用程序在启用引导访问的情况下运行时失败 具体而言,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
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解决了这个问题