使用FBProfilePictureView重用UITableViewCells时滞后

时间:2012-09-12 17:51:55

标签: uitableview facebook-ios-sdk

我有一个应用程序,我在UITableView中显示来自用户新闻源的帖子。我使用FBProfilePictureView来显示发布帖子的人的个人资料图片。除了滚动时,它适用于下拉和显示配置文件图片。在pictureview显示新用户的图片之前滚动时会出现非常明显的延迟,其中视图显示来自回收单元格的图片。

2 个答案:

答案 0 :(得分:5)

如果在将profileID设置为新的profileID字符串之前将其设置为nil,则FBProfilePictureView将在获取预期的个人资料时显示默认的Facebook个人资料图片。这样,您至少不会显示前一个单元格中的图像。

请注意,将profileID设置为空字符串@“”将不会显示默认Facebook个人资料图片的相同效果。

编辑:我刚刚更新到FB SDK 3.7,并且不再显示如上所述的默认配置文件图片。相反,当给出nil时,它根本不显示任何图像。

答案 1 :(得分:0)

我实现了一个改进的Facebook个人资料图片视图,我在UITableViewCells中成功使用。我刚把它交给了github。如果您决定尝试,我很乐意收到反馈。

相关问题