关于几个容易出错的地方
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于几个容易出错的地方相关的知识,希望对你有一定的参考价值。
第一个:
当push出一个collectionView的时候会崩溃,原因是没有布局什么的 看不太懂英文,解决方案
重写init方法 在你需要push出来的界面
-(id)init{
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc]init];
if (self =[super initWithwithCollectionViewLayout:layout]) {
}
return self;
}
第二个:
关于用Storyboard和代码联合一起往另一个collectionView传值时会出现随机数 为了固定这个数
解决方案
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"gotoEssayDetail"]) {
//取出对象
ThreeOneCollectionViewController *VC = segue.destinationViewController;
NSIndexPath *indexPath=self.collectionV.indexPathsForSelectedItems[0];
Three33OneItemOfBannersModel *ThreeModel = _dataSource [indexPath.row];
//赋值
VC.numb = ThreeModel.target_id;
}
}
以上是关于关于几个容易出错的地方的主要内容,如果未能解决你的问题,请参考以下文章