我们在应用程序的主页中有一个NSview。我们在其中添加Nsviewcontroller作为子视图.Nsviewcontroller由带有委托的表视图组成。这里的viewcontroller内部的tableview不会显示在主页的Nsview中,但是tableview行数据被成功绑定,并且使用断点时也正确命中了delagtes,而且在调试视图时不为null。问题是用户界面是不显示。
我已经以编程方式创建了一个Nsview,并试图在主页中添加为子视图,并且成功运行了。
该功能在OSX以前的版本中正确运行。 (问题仅存在于Mac Os Mojave)。
下面是代码:-
if (summaryVC == null) {
summaryVC = new SummaryViewController ();
}
summaryVC.View.Frame = vwMain.Bounds;
vwMain.AddSubview (summaryVC.View);
CommonClass.SummaryController = summaryVC;
注意:-
SummaryViewController-包含表视图和委托。 vwMain:-主页中的Nsview。 问题出在Xamarin.Mac
开发的Mac Os应用程序中请任何人帮我解决问题