0
我的應用程序在橫向旋轉時出現問題。一切都移動到我想要的地方等,但是當鍵盤可見時,其中一個文本字段被覆蓋。我寫了一些代碼來推動視圖解決這個問題。這部分代碼在縱向上工作正常,但在橫向上,視圖旋轉回肖像。代碼如下:當在橫向上可見鍵盤時提升視圖
- (void)textFieldDidBeginEditing: (UITextField *)textField {
CGAffineTransform translation = CGAffineTransformIdentity;
if (textField == self.incVATField)
translation = CGAffineTransformMakeTranslation(0, -30);
[UIView beginAnimations:nil context:nil];
self.view.transform = translation;
[UIView commitAnimations];
}
誰能告訴我怎麼解決這個問題,這樣,當設備在lanscape,認爲剛剛被拉高了一點,所以我仍然可以看到文本字段?
感謝