UIScrollView不滚动

我有一个UIScrollView包含许多UIImageView,UILabel等的标签,标签的长度比的长得多UIScrollView,但是当我运行该应用程序时,无法单击并向下滚动...

为什么会这样呢?

谢谢


jeck猫
浏览 930回答 3
3回答

RISEBY

您需要设置contentSize滚动视图的属性才能使其正确滚动。如果您使用自动布局,你需要设置contentSize的viewDidLayoutSubviews,以便它的自动布局完成后应用。代码看起来像这样:-(void)viewDidLayoutSubviews{    // The scrollview needs to know the content size for it to work correctly    self.scrollView.contentSize = CGSizeMake(        self.scrollContent.frame.size.width,        self.scrollContent.frame.size.height + 300    );}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

iOS