Iphone 获得对滚动视图的控制
我有一个滚动视图,其中包含多个对象,如文本字段、标签、,切换等。现在我们知道,默认情况下,表视图为用户提供了滚动和停止的控制。像wise一样,我希望实现滚动视图的相同控制,以停止视图中任何位置的任何位置。但我的滚动视图运行不正常,当滚动进行时,它不会停止。换句话说,滚动视图缺乏平滑的行为。相反,它滚动到最末端并显示视图的下半部分,或者它看起来好像在滚动并使视图保持不变,即滚动到起点并按原样显示视图。这种描述可能听起来有点奇怪有点让人困惑,但一句话,我希望在滚动期间滚动视图停止在视图中的任何对象上,就像在表视图中一样,因此它是用户友好的 我已将框架和内容设置为滚动视图,视图将显示方法如下:Iphone 获得对滚动视图的控制,iphone,uiscrollview,controls,Iphone,Uiscrollview,Controls,我有一个滚动视图,其中包含多个对象,如文本字段、标签、,切换等。现在我们知道,默认情况下,表视图为用户提供了滚动和停止的控制。像wise一样,我希望实现滚动视图的相同控制,以停止视图中任何位置的任何位置。但我的滚动视图运行不正常,当滚动进行时,它不会停止。换句话说,滚动视图缺乏平滑的行为。相反,它滚动到最末端并显示视图的下半部分,或者它看起来好像在滚动并使视图保持不变,即滚动到起点并按原样显示视图。这种描述可能听起来有点奇怪有点让人困惑,但一句话,我希望在滚动期间滚动视图停止在视图中的任何对象上
-(void)viewWillAppear:(BOOL)animated
{
scrollView.frame = CGRectMake(0, 0, 320, 460);
[scrollView setContentSize:(CGSizeMake(320, 815))];
}
注意:我在视图底部有一个选项卡栏控制器,用于在控制器之间导航。
我刚刚浏览了UIScrollView以及委托类引用。我遇到了分页、滚动视图将开始拖动、滚动到索引路径处的行等。。方法。在这些方法中,我需要实现什么方法,我需要编写什么逻辑
我想要一些有价值的建议
提前感谢大家:)哎呀……这是我的错:(
如果在IB或我们的代码段中设置为true或yes,我们需要禁用PaginEnabled属性或设置为no。谢谢:)如果您已将PaginEnabled设置为true,则将其设置为false。@Apurv抱歉,Apurv先生,我尚未设置属性。您可以粘贴创建UIScrollView的代码吗?如果它是使用IB或故事板创建的,那么也检查一下。我已经使用IB创建了它,我已经将对象拖放到滚动视图,我已经将代理连接到文件所有者,然后我已经将我在程序中创建的滚动视图连接到IB中的滚动视图。在程序中,我已经给了UIScrollViewDelegate,然后在视图中将出现,我已经设置了框架和内容的偏移。就是这样,我只做了这些,Thankset PaginEnabled=False,并且还阅读了UITableView和UIScrollView的文档。