c# - 如何将 Collection ViewController 添加到 ViewController

标签 c# xamarin.ios xamarin

基于 SimpleCollectionView 示例,我已成功将 CollectionViewController 添加到 ViewController 中,但是当我单击 CollectionViewController 中的项目时出现错误。以下是引用代码。

UICollectionViewController simpleCollectionViewController;

public override void ViewDidLoad()
{
    base.ViewDidLoad();
    simpleCollectionViewController = new SimpleCollectionViewController(new LineLayout());
    View.AddSubView(simpleCollectionViewController.View);
}

真的希望有人愿意在这方面指导我。

最佳答案

那是因为你的controller已经发布了 试试这个

//self is the base controller
[self addChildViewController: simpleCollectionViewController];

关于c# - 如何将 Collection ViewController 添加到 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18246482/

相关文章:

c# - 如何评估 ExpressionVisitor 中的表达式?

c# - 来自不同类的 UITextField null

c# - 将背景图像添加到 monotouch.dialog View

ios - 窗口没有填满整个屏幕

android - 如何在 Android (Xamarin) 中以编程方式从当前主题中获取颜色

c# - 空白 Xamarin.Forms 项目上缺少 netstandard 2.0 程序集错误

c# - 无法使用 Socketcluster V2 对 Coinigy Exchange websocket ticker api 进行身份验证

c# - 在 C# 中将参数传递给 Crystal Reports

iphone - 适用于多个客户端的 iOS Enterprise Distribution

c# - 当 xamarin 表单中的条目为空时,有没有办法在按下删除时触发事件