Macos 具有动态内容的Xamarin Mac滚动视图

Macos 具有动态内容的Xamarin Mac滚动视图,macos,xamarin,dynamic,nsscrollview,xamarin.mac,Macos,Xamarin,Dynamic,Nsscrollview,Xamarin.mac,我想在Xamarin Mac应用程序中向NSScrollView添加未知数量的自定义视图,但我找不到这样做的方法。在iOS上,我将创建一个UIScrollView,其中包含一个UIView,其中包含一个UIStackView,它将自动布局控件 我这样试过: var controller = (AudioViewController)Storyboard.InstantiateControllerWithIdentifier("AudioView"); var subview = controll

我想在Xamarin Mac应用程序中向NSScrollView添加未知数量的自定义视图,但我找不到这样做的方法。在iOS上,我将创建一个UIScrollView,其中包含一个UIView,其中包含一个UIStackView,它将自动布局控件

我这样试过:

var controller = (AudioViewController)Storyboard.InstantiateControllerWithIdentifier("AudioView");
var subview = controller.View;
stvFiles.AddArrangedSubview(subview);
将显示第一个视图,但需要整个空间,而第二个视图将不可见

如何将动态视图添加到NSScrollView

提前感谢您的帮助

解决方案 对于每个有相同问题的人,我发现了一个解决方案。 它是用Swift编码的,但用C#实现它很容易