Я имею дело с 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. Он отобразит и покажет пользовательский рисунок. – QUserS