У нас есть NSview на домашней странице нашего приложения. Где мы добавляем Nsviewcontroller в качестве подпредставления. Nsviewcontroller состоит из таблицы с делегатами.Здесь табличное представление внутри viewcontroller не отображается в Nsview домашней страницы. Но данные строки табличного представления успешно связаны, и delagtes также корректно ударяются при использовании точек останова. Также при отладке представление не является нулевым. Проблема заключается в пользовательском интерфейсе.не отображается.
Я программно создал 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 на главной странице.Проблема в приложении Mac Os. Разработано Xamarin.Mac
Пожалуйста, помогите мне решить проблему