ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错

iOS 码拜 10年前 (2015-05-03) 1127次浏览 0个评论

ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错,有木有遇到的??

ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错
5分
UIView 只能放 View
 ViewController 放在 UIViewController 或 Container View 上
ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错
5分
哇塞, 看错题了~

一般我是将 3 个 UIView 放入一个 collection 中, 这个没遇到过

ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错
10分
报什么错?贴一下报错信息。
ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错
引用 3 楼 zhanglei5415 的回复:

报什么错?贴一下报错信息。

我就想问一下,UIView上能放UICollectionView吗?我放上去就崩溃

ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错
引用 2 楼 wooer1988 的回复:

哇塞, 看错题了~

一般我是将 3 个 UIView 放入一个 collection 中, 这个没遇到过

我就想问一下,UIView上能放UICollectionView吗?我放上去就崩溃

ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错
应该是不能放上去的
ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错
引用 4 楼 duoduo_333 的回复:
Quote: 引用 3 楼 zhanglei5415 的回复:

报什么错?贴一下报错信息。

我就想问一下,UIView上能放UICollectionView吗?我放上去就崩溃

当然可以。 一个控制器默认有一个顶层的view,这个view是所有控制器上其它组件的superview. 所有的组件都需要被添加到这个superview上才可以被显示。 
[self.view addSubview:XXXX];
所以这不是导致程序崩溃的原因。你可以尝试打开“Zombiie”僵尸来获取程序crash的详细信息。如果设置,可参考:
http://www.cnbluebox.com/?p=59

还有就是看一下,是否有对象在运行期间被提前释放,而导致程序异常。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明ViewController上有三个UIVIew,每个UIView放一个UICollectionView就报错
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!