0

我正在开发一个只有一系列图片的 iPad 应用程序,但我被卡住了。我已经设法将一个标签栏控制器链接到 6 个视图控制器,并且一切似乎都运行良好。但是,一旦用户选择了按钮,我希望能够滑动到下一个视图控制器。我该怎么做呢?滑动手势对我不起作用。这是一个快照:

在此处输入图像描述

4

2 回答 2

0

我想你正在寻找UIPageController. 这是 iPhone 天气应用程序中使用的控件,可让您从一个城市滑到另一个城市。转到此处查看有关控件的完整文档。

于 2012-07-25T19:53:00.760 回答
0

这通常不是 iOS 中标签栏的工作方式,但是……</p>

听起来您所追求的是启用分页的UIScrollView(请记住,您必须设置滚动视图ContentSize)或UIPageViewController(如果您不想明确处理大小并且可以一个新的 UIViewController 来容纳每个图像)。我推荐第一个选项。该过程将类似于:

  1. 添加UIScrollView作为主视图的子视图(记住,确保设置pagingEnabledYES
  2. 将每个图像添加到滚动视图
  3. 将滚动视图的内容大小设置为所有图像的总宽度

感谢您的澄清!

于 2012-07-25T19:55:07.613 回答