我遇到FBDialog问题。 显然,在电子邮件或密码textFields成为第一响应者并且键盘出现之后,FBDialog视图不再对更改界面方向做出反应。 除了键盘启动的情况,所有工作都按预期工作。 有没有人遇到过这种行为?
提前致谢,弗拉德
答案 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];
}
}