首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FaceBook UIAlertView问题

FaceBook UIAlertView问题
EN

Stack Overflow用户
提问于 2010-06-08 16:31:46
回答 2查看 259关注 0票数 0

我在我的应用上使用了Facebook SDK。在我按下"Add feed to your wall“后,提示弹出"YES”或"NO“。如果我选择“是”,FBStreamDialoy就会闪现。

首先,点击“Add feed to your wall”按钮调用changeFeed: function:

代码语言:javascript
复制
-(IBAction) changeFeed
{
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Sporting Summer Festival Monte-Carlo" message:@"Are you attending this concert?" delegate:self cancelButtonTitle:@"No" otherButtonTitles:@"Yes",nil];
    [alert show];
    alert.tag = 1;
    self.alertView =alert;
    [alert release];

}

然后,按“是”按钮。调用此函数:

代码语言:javascript
复制
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
    if (buttonIndex == 0) {
        NSLog(@"NO");
    }
    else
    {
        NSLog(@"YES");
        [self showAddFeed];
    }

}

这是在clickButtonAtIndex前面定义的showAddFeed函数。

代码语言:javascript
复制
-(void)showAddFeed
{
FBStreamDialog *dialog = [[[FBStreamDialog alloc] init] autorelease];
    dialog.delegate= self;
    dialog.userMessagePrompt = @"*****";
        [dialog show];
}

只是不能很好的工作。我也不知道原因?谢谢你的帮助。

-答案是

代码语言:javascript
复制
[self performSelector:@selector(fbButtonClick) withObject:nil afterDelay:0.10];
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-07 20:45:39

延迟0.1秒后调用self performSelector:@selector(fbButtonClick) withObject:nil after delay :0.10;

票数 1
EN

Stack Overflow用户

发布于 2012-02-07 20:44:17

问题是你听的是:

代码语言:javascript
复制
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex

这应该是:

代码语言:javascript
复制
- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex

因为在clickedButtonAtIndex函数中,视图并未关闭,这可能会导致问题。

编辑:要使其在Facebook4中工作,请将您的iOS登录调用添加到一个方法中,并在didDismissWithButtonIndex中调用以下函数:

self performSelectorOnMainThread:@selector(facebookOpenAction) withObject:无等待waitUntilDone:否;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2995771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档