2011-03-14 52 views
0

我试图做同样的事情到http://www.winktoolkit.org/previews/63/如何轻弹和水平滚动

你可以从YouTube的视频中看到,它有三个部分,我只需要做好两。

这样的想法是会有一堆分为两个部分,这两个部分可以水平由刚弹就像iPhone照片应用程序进行滚动,你会看到图像和轻弹它,你看到另一个形象,你可以轻弹图片向后和向前。更具体地讲,我已经把我正在上

https://picasaweb.google.com/lh/photo/PZ-3H3VEujd7b2w9V3UJlJSL2rubFpkbdgdHPXy8M2Q?feat=directlink

编辑工作的线框的图像:我应该也能找出来,其中图像的用户已完成设计,立足于我必须采取一些行动,例如详细信息页面。

感谢您的帮助。

感谢, 约杰什

回答

0

如果你想它Objective-C代码,你需要一个UIScrollView,并设置其属性pagingEnabled为YES和财产contentSizewidthOfOnePage * numberOfPages

要获得“子弹”,你需要一个UIPageControl。请记住,UIPageControl不会自动更新,但您可以使用 - (void)scrollViewDidScroll:(UIScrollView *)scrollView更新UIPageControl中的活动项目符号。

要获取用户点击的图像,请使用- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event方法。

+0

谢谢,让我检查一下。 – Yogesh 2011-03-14 15:07:43

+0

谢谢比约恩它的作品 – Yogesh 2011-03-17 14:52:06

1

视频看起来像它的网页。你可能要考虑有scrollviews一个的tableview每行中

要detemine其图像已被按下,你可以在每个图像添加一个按钮,不只是一个标准的形象和标记每个按钮

设置的委托按钮和处理按钮按下,拉出标签并处理它

+0

谢谢,让我试试 – Yogesh 2011-03-14 11:35:41

+0

我同意@JFoulkes,这很容易做到这一点。但共享的视频在底部有子弹,影响你可以得到页面控制只有 – Swastik 2011-03-14 11:45:53

+0

嗨JFoulkes,我编辑过这个问题,那么我怎么知道在一行的滚动视图上点击了哪个图像。 – Yogesh 2011-03-14 11:46:21

1

U可以使用页面控制。他们也在视频中使用页面控制。

+0

Swastik,是不是它的页面控制是什么iphone照片应用程序使用,它有一个选项将屏幕分成两部分,任何方式我会尝试看看它。 – Yogesh 2011-03-14 11:37:34

+0

@Yogesh,请指出你想要做什么,只需简单地水平滚动? – Swastik 2011-03-14 11:47:10

+0

抱歉,我不是很清楚,底部的子弹是我不需要的,如果您看到我发布的jpg链接,它会清楚地显示它的样子。谢谢,但建议 – Yogesh 2011-03-14 15:06:54