ios - 滑动 View Controller ,但不使用 UISwipeGestureRecognizer

标签 ios objective-c xcode storyboard uiswipegesturerecognizer

这是我的问题,我有 5 个 View Controller ,我可以使用 UISwipeGestureRecognizer 类和 xcode 的 Storyboard通过滑动在它们之间切换。

所以这可行,但是,我不喜欢幻灯片效果。我喜欢以某种方式进行制作,这样您就可以通过拖动将 View 准确地滑动到另一个 View 。

任何人都可以带我走向正确的方向吗?我在互联网上搜索,但找不到任何有关如何执行此操作的功能或教程。

提前致谢!

编辑: 我没有看 ScrollView 。因为当我有 3 张垂直幻灯片用于幻灯片 1 和 5 张垂直幻灯片用于幻灯片 2 时,这会导致一些空白。 希望大家能够关注我!

编辑: 这就是我试图实现的目标。 enter image description here **

最佳答案

我认为您可以使用 UIScrollView 来达到您的目的。检查this Apple 的示例代码。

更新:
Here is您需要的示例项目。我认为这会有所帮助。抱歉命名 - 第一次使用 github。
工作原理:
- 使用一组“根幻灯片”创建根 UIScrollView
- 每个“根幻灯片”都有 UIScrollView 和垂直滚动的 View
- 添加了检查 - 我们只能从“根幻灯片”水平滚动

关于ios - 滑动 View Controller ,但不使用 UISwipeGestureRecognizer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9925302/

相关文章:

iphone - 通过 iPhone 提交链接 -> Facebook Connect

xcode - 如何使用 XCode 更改外部 makefile 构建中使用的 PATH?

xcode - 在 iPad (iOS 8) 上运行 Xcode 6 应用程序时出现 "Installation of apps is prohibited by a policy on the device."错误

xcode - 是否可以使用 Facebook iOS sdk 来开发 Mac OSX 应用程序?

iphone - 从照片库访问特定相册中的照片

objective-c - 为什么如果在 AppDelegate 中定义了一个属性,而它在 ViewController 中不可用?

ios - 如果在 iPhone 4+ 设备上创建应用程序,是否需要使用 @1x​​ 图像?

iphone - 如何设置 uilabel 的高度等于 uitableviewcell

ios - AVExportSession 适用于模拟器、iPad 2 但不适用于 iPad 4

ios - 在 iOS 上不使用 GCM 接收推送通知