我正在處理FBProfilePictureView。我已經嘗試過下面的方法,它可以工作。FBProfilePictureView加載延遲
- (void)getUserImageFromFBView
{
UIImage *img = nil;
for (NSObject *obj in [self.profilePictureView subviews]) {
if ([obj isMemberOfClass:[UIImageView class]]) {
UIImageView *objImg = (UIImageView *)obj;
img = objImg.image;
break;
}
}
}
在這裏,我必須把調用這個方法的延遲,說5.0F 再次在某些情況下,圖像下載未獲得此期間內完成。 是否有任何可能的方式來檢查Facebook配置文件圖像下載是否完成。當用戶更改Facebook中的個人資料圖片時,圖片下載延遲也會發生
任何幫助表示讚賞。提前致謝。
是否可以使用FBProfilePictureView這樣的框架? – QUserS
我假設你通過graph-api獲得用戶的圖像,這基本上是一個url。 –
使用FBProfilePictureView時,不需要調用graph-api。只需將fbUserId設置爲FBProfilePictureView的配置文件ID即可。它會獲取並顯示用戶圖片。 – QUserS