presentModalView全屏视图在显示键盘时向左移动
问题描述:
我有一个登录页面作为模式视图控制器呈现,当UITextField成为纵向模式下的第一响应者时,视图向左移动。我想知道这是为什么? presentModalView全屏视图在显示键盘时向左移动
的代码非常简单:
LoginViewController* lvc = [[LoginViewController alloc] init];
lvc.delegate = self;
[self.parentViewController presentModalViewController:lvc animated:YES];
[lvc release];
这里面一个UIViewController称为其被呈现为modalViewController以及OptionsViewController。所以基本上,我从一个modalViewController呈现modalViewController
答
如果你清楚地看到第二个图像,有一个tableView时,键盘出现和登录视图控制器(该视图)似乎导致问题,因为桌子。
要么你已经从代码(或)中的某处初始化tableView我猜你已经创建了登录视图控制器以及另一个TableView控制器.xib接口......所以请检查你的代码。
如果您的代码没有任何tableView初始化...请尝试执行以下步骤。
- 删除nib文件。
- 用相同的观点创建一个新的,清楚地遵循相同的程序,并请让我们张贴在结果上。
请粘贴该代码。 – Legolas 2011-06-05 01:12:20
代码现在有 – adit 2011-06-05 01:18:24