zoukankan      html  css  js  c++  java
  • iOS开发:解决UIScrollView不滚动的问题

    照着书上的Demo(iOS 5.0的教程),在- (void)viewDidLoad里设置scrollView的contentsize,让它大于屏幕的高度,却发现在模拟器中没用,还是不能滚。经过 一翻搜索,发现,这是因为iOS 6.0中新增的AutoLayout机制引起的,viewDidLoad后,AutoLayout会再一次把scrollView的 contentSize设为屏幕的宽高度,所以,我们的设置就无效了。
    解决方法:把设置ContentSize的代码放到viewDidAppear里。

    1
    2
    3
    4
    5
    
    -(void)viewDidAppear:(BOOL)animated
    {
        [super viewDidAppear:animated];
        [_scrollView setContentSize:CGSizeMake(500, 1800)];
    }

    xCode,IDE而已,不同版本之间变化要不要这么大?

    原文:http://www.pocketdigi.com/20140221/1279.html

  • 相关阅读:
    Unity模型导入导出
    3D知识补充
    Unity. Navigation和寻路
    Unity坐标系
    Unity材质
    Unity摄像机
    Unity光照
    Unity资源管理与更新
    Unity垃圾回收
    intellij idea 的全局搜索快捷键方法
  • 原文地址:https://www.cnblogs.com/xlx0210/p/4068402.html
Copyright © 2011-2022 走看看