在单个视图元素中显示视频和图像

时间:2014-09-13 23:07:39

标签: ios objective-c swift

我正在尝试创建一个Instagram风格的应用程序,无法找到一种在UITableView中以他们的方式显示媒体的方式(在单个视图中的视频或图像)。我知道它最有可能是UIWebView的自定义实现或类似的东西,但我不知道在哪里开始编写类似的子类。我已经尝试过的事情包括:

  1. 使用UIWebView(大量内存泄漏,即使以编程方式添加/删除视图)。
  2. 添加UIImageView或UIWebView,具体取决于它是视频还是图像(再次出现内存泄漏)
  3. 在互联网上搜索可能的方法
  4. 如果有人能帮助我,那就太棒了!仅供参考我正在使用的媒体直接从我的服务器中获取,没有从YouTube,Flickr等热门来源收集数据。

1 个答案:

答案 0 :(得分:0)

我认为他们使用UICollectionview,因为它可以更好地自定义表格。

在图片和视频方面,使用UIImageView显示所有图片,使用MPMoviePlayerController播放视频。