gpt4 book ai didi

iphone - FBLoginView iPhone View

转载 作者:行者123 更新时间:2023-11-28 22:42:07 25 4
gpt4 key购买 nike

在当前 3.1 Facebook SDK 中使用 FBLoginView 不会产生我认为它应该产生的输出。生成一个基本的 [[FBLoginView alloc] init];和框架当前 View Controller 框架的大小,它只显示下面没有“登录”按钮:

http://cl.ly/image/1t102j1t452l

如何使 FBLoginView 正常显示?

最佳答案

试试这个:

在 .h 文件中:

Use this delegate <FBLoginViewDelegate>

FBLoginView *loginview;

在someMethod中的.m文件中:

if(!loginView)
loginView = [[FBLoginView alloc] initWithPermissions:[NSArray arrayWithObject:@"publish_actions, user_photos,status_update"]]; // Whatever permissions you need

loginview.frame = self.view.bounds; //whatever you want

loginview.delegate = self;

[self.view addSubview:loginview];

添加这些方法:

- (void)loginViewShowingLoggedInUser:(FBLoginView *)loginView {

NSLog(@"Logged In");

}

- (void)loginViewFetchedUserInfo:(FBLoginView *)loginView
user:(id<FBGraphUser>)user {
NSLog(@"user Id %@",user.id);

}
- (void)loginViewShowingLoggedOutUser:(FBLoginView *)loginView {
// Called after logout
NSLog(@"Logged out");
}

希望这对您有所帮助。

关于iphone - FBLoginView iPhone View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14243640/

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