基于SimpleCollectionView示例,我已成功将CollectionViewController添加到ViewController中,但是当我单击CollectionViewController中的项目时出现错误。以下是参考代码。
UICollectionViewController simpleCollectionViewController;
public override void ViewDidLoad()
{
base.ViewDidLoad();
simpleCollectionViewController = new SimpleCollectionViewController(new LineLayout());
View.AddSubView(simpleCollectionViewController.View);
}
真的希望有人愿意为此指导我。
答案 0 :(得分:1)
那是因为您的控制器已被释放 试试这个
//self is the base controller
[self addChildViewController: simpleCollectionViewController];