我的 UIScrollView 是一个约 4500px 的水平视图,用户需要水平滚动才能查看内容。
我已将其设置如下:
- (void)viewDidLoad
{
[super viewDidLoad];
sview.frame = CGRectMake(0, 0, 568, 320);
sview.contentSize = CGSizeMake(4500, 320);
[sview setScrollEnabled:YES];
}
然而滚动视图什么也不做。我错过了什么明显的事情吗?我几乎尝试过网络上的所有教程。
我遇到了类似的问题。我做了以下修改,scrollView 开始为我滚动:
- 选择检查 UIScrollView 的“水平弹跳”属性
在厦门。
- 将以下代码移至 viewDidAppear 而不是
视图加载:
-(void) viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
sview.frame = CGRectMake(0, 0, 568, 320);
sview.contentSize = CGSizeMake(4500, 320);
[sview setScrollEnabled:YES];
}
我想这应该对你有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)