0
我想创建一个具有水平分页视图的iphone应用程序。我在网上看到很多水平分页的例子,但是我没有看到每个页面都有垂直滚动的例子。换句话说,我想要一个水平分页,并且每个页面都会垂直滚动(上下)。感谢您的帮助!UIScrollView horiztal分页
凯文
我想创建一个具有水平分页视图的iphone应用程序。我在网上看到很多水平分页的例子,但是我没有看到每个页面都有垂直滚动的例子。换句话说,我想要一个水平分页,并且每个页面都会垂直滚动(上下)。感谢您的帮助!UIScrollView horiztal分页
凯文
基本上,你需要2个属性,以便被设置为页面滚动型:
/* set the frame of the scrollView */
[scrollView setFrame:CGRectMake(0,0,280,340)];
/* make sure the scrollView snaps (pages) */
[scrollView setPagingEnabled:YES];
/* this tells you the size of the content, width, height */
[scrollView setContentSize:CGSizeMake(280, 680)];
哪里280
是宽度,并680
是高度,你会采用滚动视图的原始高度(这里是)并将其乘以所需的页数。所以在这个例子中,会有2个垂直页面。 2因为340 x 2是680,有道理吗?
同样的方法适用于水平分页,只有你会乘以scrollView的宽度。
谢谢,但我现在面临的问题是,当我沿着对角线移动页面时,它并不坚持四个边界。它自由移动。 – kevin
它工作正常,如果只有宽度变化 – kevin
粘贴您的代码。 – WrightsCS