0
我一直在開發帶擴展的自定義鍵盤。我想在設備旋轉時改變鍵盤的高度。目前我不使用大小類只是自動佈局約束。在此先感謝我用xib在我的自定義鍵盤中加載了inputView。我想知道如何改變方向改變時inputView的高度?
我一直在開發帶擴展的自定義鍵盤。我想在設備旋轉時改變鍵盤的高度。目前我不使用大小類只是自動佈局約束。在此先感謝我用xib在我的自定義鍵盤中加載了inputView。我想知道如何改變方向改變時inputView的高度?
當您將您的設備例如縱向旋轉到橫向右側,並且縱向美化縱向。
-(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;
}
}
您是否對鍵盤視圖給出了Hight約束? – Jaimish
是的,我試圖給inputView添加高度約束,但它不工作。你能否讓我知道什麼時候改變約束的常數。我的意思是在哪個回撥? –
你知道如何以編程方式更改約束高度嗎? – Jaimish