簡體   English   中英

FBProfilePictureView沒有顯示圖像

[英]FBProfilePictureView is not showing image

我遇到了同樣的問題,我看到有些人的FBProfilePictureView沒有顯示照片。 我已經看到了這個問題,並添加了

[FBProfilePictureView類];

到我的應用程序委托方法的第一行didFinishLaunching,但這並沒有解決。

有時加載所有圖像,有時加載大多數圖像,有時僅加載少量圖像。

我以編程方式創建FBProfilePictureView:

FBProfilePictureView * friendProfilePic = [[FBProfilePictureView alloc] init];

friendProfilePic.profileID = friendID; // friendID是我之前創建的NSString

friendProfilePic.frame = CGRectMake(xPos,yPos,寬度,高度);

有人知道會發生什么嗎?

注意:我不想使用-ObjC鏈接器標志,因為它會增加我的應用程序大小

注意2:我無法對問題發表評論,因此我不得不再做一個問題。

謝謝

如果它正在加載某些圖像,則它與ObjC鏈接器標志無關。 某些請求很可能失敗。 我為報告錯誤的FBProfilePictureView創建了替換項。 將其添加到您的項目並將代碼更改為:

DBFBProfilePictureView *friendProfilePic = [[DBFBProfilePictureView alloc] initWithFrame:CGRectMake(xPos, yPos, width, height)];
friendProfilePic.profileID = friendID;
friendProfilePic.completionHandler = ^(DBFBProfilePictureView* view, NSError* error){
        if(error) {
            view.showEmptyImage = YES;
            view.profileID = nil;
            NSLog(@"Loading profile picture failed with error: %@", error);
        } 
    };

並且您將看到任何錯誤記錄到控制台。

您是否將ProfilePic添加到視圖?

獲取主視圖,然后將profilepic作為子視圖添加到它。

[myMainView addSubView: friendProfilePic]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM