我该怎么做?
答案 0 :(得分:1)
这很简单&有点棘手......
您无需为ScrollView定义特定大小.....
通常我们用来定义....根据Apple的例子
//#define SCROLLVIEW_CONTENT_HEIGHT 460
//#define SCROLLVIEW_CONTENT_WIDTH 320
这是没用的......如果你需要无限高度..
根据添加到ScrollView的对象动态设置ScrollView的高度....
无需为此设置预定义高度...采取动态高度....
scrollview.contentSize = CGSizeMake(320, txtView.contentSize.height+450);
CGPoint topOffset = CGPointMake(0,0);
[scrollview setContentOffset:topOffset animated:YES];
希望这肯定会对你有用..
祝你好运:)
答案 1 :(得分:0)
签出名为“Tiling”的示例代码。这可能就是你要找的东西。
答案 2 :(得分:0)
当滚动停止时,你不能只调整边界,这样你现在可以用你的新偏移“重新居中”吗?
据推测,在手指触及屏幕边缘之前,您无法滚动超过这么多像素,因此您只需要在原始中心之外的几百个像素的边界。
一旦你有一个新的中心,相应地调整你的界限,必要时重新训练。