我正在尝试将内联视频添加到我的UITableViewCells a la Instagram,Twitter,Vine…等等,我正在使用AVPlayerController和自定义单元格使用本地视频文件测试UI (参见下面的示例代码)。我等待AVPlayer的状态为ReadyToPlay,然后播放视频。
问题是,当在tableView上滚动时,每当加载视频单元时,UI就会冻结一小部分,这使得应用程序显得笨重。当一行中有多个视频单元时,这种效果就会变得更糟。任何想法和帮助都将不胜感激。
TableView代码:
func tableView(tableView: UITableView, cel
我的应用程序中有一个表视图。我使用以下代码为该表生成了数据源
struct ContactNameNumberBlockStatus {
var contactThumbnail: Data?
var contactName : String
var contactNumber: String
var blockStatus : Bool
}
class BlockListTableViewCell: UITableViewCell {
@IBOutlet weak var contactImage: UIImageView!
@IBOutle