首页 > 其他 > 详细

关于几个容易出错的地方

时间:2016-07-03 18:48:05      阅读:145      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!