首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

在autolayout停uiscrollview无法滚动

2013-12-02 
在autolayout下uiscrollview无法滚动使用支持AutoLayout后,在ViewDidLoad之后,系统会重新计算控件的一些值

在autolayout下uiscrollview无法滚动

使用支持AutoLayout后,在ViewDidLoad之后,系统会重新计算控件的一些值,导致上面设置的contentSize被重置为(0,0)了。

解决方案很简单:把上面的设置代码放到viewDidAppear上即可。

-(void) viewDidAppear:(BOOL)animated{    self.scrollView.contentSize = CGSizeMake(445, 60);    [super viewDidAppear:animated];}

热点排行