我目前正在工作的项目要求 aUIScrollView垂直和水平滚动,但是,它只能垂直反弹。这可能吗?我注意到声明中有一个verticalBouncingandhorizontalBouncing属性,这可能是答案吗?
1 回答
3
您不能@package直接访问 ivars。但是,您可以将自己注册为代表UIScrollView并实施此代码
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
float maxX = scrollView.contentSize.width - scrollView.frame.size.width;
CGPoint offset = scrollView.contentOffset;
offset.x = MAX(MIN(maxX, offset.x), 0);
scrollView.contentOffset = offset;
}
于 2012-08-15T07:16:49.420 回答