我目前正在工作的项目要求 aUIScrollView
垂直和水平滚动,但是,它只能垂直反弹。这可能吗?我注意到声明中有一个verticalBouncing
andhorizontalBouncing
属性,这可能是答案吗?
问问题
164 次
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 回答