键盘向上时Facebook对话框不旋转

时间:2011-08-23 15:47:59

标签: iphone ios facebook ipad rotation

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

提前致谢,弗拉德

1 个答案:

答案 0 :(得分: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];
    }
}