2015-12-17 7 views
0

Я разрабатывал пользовательскую клавиатуру с расширениями. Я хочу изменить высоту клавиатуры, когда устройство вращается. В настоящее время я не использую классы размеров только ограничения автоопределения. Заранее спасибоЯ использовал xib для загрузки inputView в свою пользовательскую клавиатуру. Я хотел бы знать, как изменить высоту inputView при изменении ориентации?

+0

Вы указали ограничения Hight на клавиатуру? – Jaimish

+0

Да, я попытался добавить ограничения высоты в inputView, но не работает. не могли бы вы сообщить мне, когда нужно изменить константу ограничения. я имею в виду, когда перезвонить? –

+0

Знаете ли вы, как программно изменить высоту Constraints? – Jaimish

ответ

0

При повороте устройства, например, в портретный пейзаж и ландшафт, справа на портрет.

-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation 
{ 
    if (fromInterfaceOrientation == UIInterfaceOrientationLandscapeRight) 
    { 
     // change you height constraints here when landscap; 
    } 
    else if (fromInterfaceOrientation == UIInterfaceOrientationMaskPortrait) 
    { 
     // change you height constraints here when portrait; 
    } 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^