【问题标题】:iOS video app approach to swipe or pinch to play a different video file [closed]iOS 视频应用程序通过滑动或捏合来播放不同的视频文件的方法 [关闭]
【发布时间】:2013-12-04 19:37:44
【问题描述】:

我正在制作一个 iOS 应用,其中包含多个全屏模式的视频文件,您应该可以在这些文件之间滑动或捏合以播放不同的视频文件。

我知道 MPMoviePlayerController 不允许在其上使用手势,并且我需要在重叠视图中捕获手势。但我希望你能分享你对这项任务的方法。

【问题讨论】:

  • 嗨!这个问题不太适合该网站..您可以添加一些代码吗?如果你能展示你尝试过的东西会更好! :)
  • 感谢您的评论。我刚刚开始,所以没有太多的代码可以显示。下次我会尽量不要那么懒惰,并问一些更具体的问题。现在我只需要一个起点,这样我就不会得到大量无用的代码。谢谢!

标签: ios iphone objective-c xcode ipad


【解决方案1】:

欢迎来到本站!正如一条评论所提到的,StackOverflow 通常对于诸如“此代码有什么问题”或“我如何获得UIWebView 来执行此操作”之类的特定问题更有用,而不是关于概念设计的一般建议。话虽如此,我本人非常喜欢“为我指明正确的方向”这类建议,所以我将按照以下方式制作您描述的应用程序:

我正在描绘类似“照片”应用的画面,它在全屏内容之间来回滑动,只不过这次是视频而不是照片,是吗?如果是这样,我可能会查看启用分页的UIScrollViewUICollectionView。其中任何一个都可以让您制作一系列全屏“页面”,您可以在这些“页面”之间来回滑动,并且您只需将视频添加到每个单元格/页面即可。您甚至可以让 CollectionView 在您切换视频时以编程方式播放/暂停每个视频。

您的应用的具体细节将确定最适合您的配置,但这是一个很好的起点。

【讨论】:

  • 非常感谢!那个“给我指明正确方向”的建议正是我所需要的。我将深入研究 UIScrollView 和 UICollectionView 并从那里开始构建应用程序。我相信下次我会找到更具体的问题。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-05-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多