码迷,mamicode.com
首页 > 其他好文 > 详细

关于几个容易出错的地方

时间:2016-07-03 18:49:48      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:

第一个:

当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;

 

    }

}

 

关于几个容易出错的地方

标签:

原文地址:http://www.cnblogs.com/jinciyisheng/p/5638500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!