0
我有UINavigationController與UIView有表,文本字段和按鈕。當用戶把精力放在文本字段我用下面的代碼調整的UIView鍵盤:問題與UIView大小和pushViewController
UserViewController *userViewController = [UserViewController userWithId:((UIButton *)sender).tag];
[self.navigationController pushViewController:userViewController animated:YES];
的問題是,當:
CGRect viewFrame = self.view.frame;
viewFrame.size.height = 460.f - (up ? 260.f : 44.f);
self.view.frame = viewFrame;
按鈕用戶點擊後,我用下面的代碼切換到下一個視圖我切換到下一個視圖,調整大小的當前視圖返回到原始大小,我不喜歡它的外觀。我想在動畫期間保持UIVIew和鍵盤的大小,並且只有在用戶點擊後退按鈕後才能將其恢復到默認狀態。