【发布时间】:2011-12-11 06:16:54
【问题描述】:
我一直在尝试构建一个应用程序,您可以在其中触摸三个不同的按钮,然后转到那里的新视图。它可以使用 UIPage 控件吗?如果是这样,你会怎么做。例如,我有三个视图。苹果、橙子、樱桃。我希望用户在这三个视图之间切换。我需要它们是三个独立的视图,我不能只是改变图像。
我将如何使用 UIPage 控件和切换视图?
【问题讨论】:
标签: iphone objective-c xcode ios4 xcode4
我一直在尝试构建一个应用程序,您可以在其中触摸三个不同的按钮,然后转到那里的新视图。它可以使用 UIPage 控件吗?如果是这样,你会怎么做。例如,我有三个视图。苹果、橙子、樱桃。我希望用户在这三个视图之间切换。我需要它们是三个独立的视图,我不能只是改变图像。
我将如何使用 UIPage 控件和切换视图?
【问题讨论】:
标签: iphone objective-c xcode ios4 xcode4
UIPageControl 本身不处理切换视图,它只是提供通常显示在分页视图底部的点,并且可以点击它来向前或向后移动一页(而不是滑动实际视图)。显示内容的实际视图通常是UIScrollView,其中pagingEnabled 设置为YES。
当控件被点击时,它会向其目标发送UIControlEventValueChanged 事件。然后,您必须自己将UIScrollView 滚动到正确的页面。
【讨论】: