首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Collectionview contentSize错误

Collectionview contentSize错误
EN

Stack Overflow用户
提问于 2013-02-18 23:37:15
回答 1查看 4.5K关注 0票数 2

我目前正在使用UICollectionView开发一个应用程序。我需要知道contentSize的高度,我正在通过

代码语言:javascript
复制
self.collectionView.collectionViewLayout.collectionViewContentSize.height

现在,这是有效的,但返回值对于纵向模式并不总是正确的。我应该怎么做才能实现我需要的东西?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-19 00:02:27

只需在viewDidAppear和didRotateFromInterfaceOrientation中获取self.collectonView.contentSize

代码语言:javascript
复制
- (void)viewDidAppear:(BOOL)animated{
     NSLog(@"%0.0f-%0.0f",self.collectionView.contentSize.width,self.collectionView.contentSize.height);
}

-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation{
    NSLog(@"%0.0f-%0.0f",self.collectionView.contentSize.width,self.collectionView.contentSize.height);
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14939879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档