Ken*_*and 2 iphone objective-c uiscrollview
我不确定为什么这不起作用,希望你能帮助我找到丢失的部分.我UIScrollView启用了分页功能.我正在使用它来横向滚动教程.我有一个按钮,当点击时应该滚动用户回到教程的开头.我最初尝试使用滚动视图的框架作为矩形滚动到因为它CGRect应该代表第一页.我尝试了几个不同CGRects但无济于事.
- (IBAction) touchedButtonReturnToBeginning:(id)sender {
// I've tried several CGRect's, none of which cause the UIScrollView to move.
// CGRect beginning = self.containerScrollView.frame
// CGRect beginning = self.containerScrollView.bounds;
CGRect beginning = CGRectMake(0, 44, 1, 1);
[self.containerScrollView scrollRectToVisible:beginning animated:YES];
}
Run Code Online (Sandbox Code Playgroud)
我已经验证self.containerScrollView了我的连接xib以及touchedButtonReturnToBeginning操作已连接到我的按钮.我已经使用我的调试器来逐步完成这个方法,所以我已经验证它正在被调用.所有变量都是适当设置的,但是当我调用scrollRectToVisible滚动视图时,它什么也没做.
有任何想法吗?
Lil*_*ard 11
我不知道为什么那不行,但你试过[self.containerScrollView setContentOffset:CGPointZero animated:YES]吗?
| 归档时间: |
|
| 查看次数: |
7078 次 |
| 最近记录: |