簡體   English   中英

iOS無法將FBProfilePictureView設置為圖像視圖類

[英]IOS can't set FBProfilePictureView as the image view class

我已經使用情節FBProfilePictureView在視圖FBProfilePictureView上添加了一個imageview,我想將圖像視圖的類設置為FBProfilePictureView但是每次這樣做時,xcode都會將該類返回為空,但似乎無法識別FBProfilePictureView類我可以登錄並注銷並獲取用戶名。

我試圖制作一個插座,並將imageview的類更改為FBProfilePictureView所以插座變成了這樣:

@property (weak, nonatomic) IBOutlet FBProfilePictureView *fbImage;

但是,當用戶登錄時,我無法顯示他/她的圖片,但出現了以下異常:

2014-06-07 05:17:55.747 UITableViewControllerTutorial[1429:70b] -[UIImageView setProfileID:]: unrecognized selector sent to instance 0xab52b50

這是我的代碼:

// This method will be called when the user information has been fetched
- (void)loginViewFetchedUserInfo:(FBLoginView *)loginView
                            user:(id<FBGraphUser>)user {
    self.fbImage.profileID = user.objectID;


    self.fbName.text = user.name;
}

注1

我已經在AppDelegage做到了

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    [GMSServices provideAPIKey:@"AIzaSyBl6GXJ9h7yYUwjA7lv48FYCzHcvEkuzIE"];
    [FBLoginView class];
    [FBProfilePictureView class];
    return YES;
}

筆記2

我不想添加-ObjeC因為官方的Facebook教程指出,這可能會增加應用程序的大小。

注3

當我登錄時想到了該異常,我可以獲取用戶名。

注4

我正在使用facebook-ios-sdk-3.14.1

你能幫忙嗎

我感謝你的時間和努力

問候,

我自己找到了解決方案。

我應該使用UIView而不是ImageView

問候,

暫無
暫無

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

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