1

何らかの理由で、このコードを機能させることができません。

// Create Login View so that the app will be granted "status_update" permission.
FBLoginView *loginview = [[FBLoginView alloc] init];

loginview.frame = CGRectOffset(loginview.frame, 5, 5);
loginview.delegate = self;

[self.view addSubview:loginview];

[loginview sizeToFit];

私はそれを私のviewdidloadで呼んでいViewControllerます。

私は持っています :

#import <Social/Social.h>
#import <FacebookSDK/FacebookSDK.h>
#import <Accounts/Accounts.h>
#import <AdSupport/AdSupport.h>

と :

@interface FacebookVCViewController : UIViewController <FBLoginViewDelegate> {

loginView単に表示されていません。私は何を間違えましたか?

4

3 に答える 3

2

解決:

FacebookSDKResources.bundleファイルをプロジェクトに追加すると(ファイルがコピーされてターゲットに追加されることを確認してください)、問題が解決します。

FacebookSDKResources.bundleは次の場所にあります。

 FacebookSDK/FacebookSDK.framework/Resources/FacebookSDKResources.bundle
于 2013-02-25T12:17:06.457 に答える
0

viewDidApearメソッド内でこのコードを呼び出してください。うまくいけばうまくいくでしょう

于 2013-02-25T11:41:33.940 に答える
0

これは私のために働いた..インターフェイスビルダー(サイズインスペクター)で自動サイズ設定オプションを探します..ボックスの中央にある矢印を削除します..:)。バンドルやフレームワークを微調整する必要はありません

ここに画像の説明を入力してください

于 2014-06-17T08:54:43.600 に答える