iOS中UIScrollView和控制器旋转的先后调用顺序

   前一段时间在做图片预览时,发现了一个奇怪的现象,因为我们公司自己封装的图片预览,发现在当一个控制器里嵌套UIScrollView,然后控制器横竖屏切换和ScrollView的代理方法有冲突,结果导致多图片滑动切换显示当前的图片计数不对,于是想了很多方法,如通过记临时变量、屏幕的宽度等,都没有解决。

   最后在多次测试发现调用顺序为:

- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration {}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {}
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation {}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,196评论 4 61
  • 文/小辉同学 图/来自网络 高二时,从学校外面的一家书店角落的书架上,我看到了一本小小的集子,叫做《飞鸟集》(St...
    默夜清辉阅读 2,049评论 31 32
  • 钱包有点长 像一把枪 皮包挎在身上 像一排手榴弹 恐怖分子心理 让我随时准备 跟世界 同归于尽
    光磊_e11c阅读 370评论 0 1
  • 我不是一个寂寞的孩子,却有着一颗寂寞的灵魂。我总是向往那种幸福的小生活,做一个乖巧的小女人。可当一切要兑换的时候,...
    花晓熙阅读 479评论 3 6
  • 在去年的某一天,花了四个小时把杜拉斯的《情人》看了一遍。这位法国女作家用悲怯的笔调描写了她与一位中国男子沉...
    艺宸之阅读 937评论 1 2