已在AddSubview中添加的视图未在UI中显示(Mac OS Mojave)

时间:2018-10-05 16:03:00

标签: xamarin xamarin.mac macos-mojave

我们在应用程序的主页中有一个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应用程序中

请任何人帮我解决问题

0 个答案:

没有答案