gpt4 book ai didi

ios - FBProfilePictureView 不显示图像

转载 作者:行者123 更新时间:2023-11-29 02:30:21 25 4
gpt4 key购买 nike

我遇到了同样的问题,我看到有些人 FBProfilePictureView 没有显示照片。我已经看过 this question我已经添加了

[FBProfilePictureView class];

到我的应用程序委托(delegate)方法的第一行 didFinishLaunching 但这并没有解决。

有时它加载所有图像,有时它加载大部分图像,有时只加载几张图像。

我以编程方式创建 FBProfilePictureView:

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

friendProfilePic.profileID = friendID; //friendID is a NSString I've created before

friendProfilePic.frame = CGRectMake(xPos, yPos, width, height);

有人知道会发生什么吗?

注意:我不想使用 -ObjC 链接器标志,因为它会增加我的应用程序大小

注2:我无法对问题发表评论,所以我不得不再做一个。

谢谢

最佳答案

如果它正在加载一些图像,那么它与 ObjC 链接器标志无关。很可能某些请求失败了。我创建了一个 replacement对于报告错误的 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);
}
};

您将看到任何错误记录到控制台。

关于ios - FBProfilePictureView 不显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26972895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com