2015-12-17 46 views
0

我一直在開發帶擴展的自定義鍵盤。我想在設備旋轉時改變鍵盤的高度。目前我不使用大小類只是自動佈局約束。在此先感謝我用xib在我的自定義鍵盤中加載了inputView。我想知道如何改變方向改變時inputView的高度?

+0

您是否對鍵盤視圖給出了Hight約束? – Jaimish

+0

是的,我試圖給inputView添加高度約束,但它不工作。你能否讓我知道什麼時候改變約束的常數。我的意思是在哪個回撥? –

+0

你知道如何以編程方式更改約束高度嗎? – 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; 
    } 
} 
相關問題