【问题标题】:Facebook dialog not rotating when keyboard up键盘向上时Facebook对话框不旋转
【发布时间】:2011-08-23 15:47:59
【问题描述】:

我在使用 FBDialog 时遇到问题。 显然,在电子邮件或密码文本字段成为第一响应者并且键盘出现之后,FBDialog 视图不再对更改界面方向做出反应。 除了键盘启动的情况外,一切都按预期工作。 有没有人遇到过这种行为?

提前致谢,弗拉德

【问题讨论】:

    标签: iphone ios facebook ipad rotation


    【解决方案1】:

    试试这个:

    (void)deviceOrientationDidChange:(void*)object
    {
        UIDeviceOrientation orientation = (UIDeviceOrientation)[UIApplication sharedApplication].statusBarOrientation;
        if ([self shouldRotateToOrientation:orientation])
        {
            [self updateWebOrientation];
            CGFloat duration = [UIApplication sharedApplication].statusBarOrientationAnimationDuration;
            [UIView beginAnimations:nil context:nil];
            [UIView setAnimationDuration:duration];
            [self sizeToFitOrientation:YES];
            [UIView commitAnimations];
        }
    }
    

    【讨论】:

    • 已经用类似的方法修复了它。这也可以,谢谢。
    • @Vlad:你能解释一下你是如何在你的应用程序中实现这个的,因为我遇到了类似的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    • 2010-12-29
    相关资源
    最近更新 更多