Диалог Facebook не вращается, когда клавиатура вверх - PullRequest
0 голосов
/ 23 августа 2011

У меня проблема с FBDialog.Очевидно, после того, как текстовые поля электронной почты или пароля станут первыми респондентами и появится клавиатура, представление FBDialog больше не реагирует на изменение ориентации интерфейса.За исключением случая, когда клавиатура поднята, все работает как положено.Кто-нибудь когда-нибудь сталкивался с таким поведением?

Заранее спасибо, Влад

1 Ответ

1 голос
/ 19 декабря 2011

Попробуйте это:

(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];
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...