我想强制UIWebView的水平方向,我可以通过以下代码来完成。
webView.frame = CGRectMake(0, 0, frame.size.height, frame.size.width);
CGAffineTransform transform = CGAffineTransformMakeRotation(M_PI * 90 / 180.0f);
transform = CGAffineTransformTranslate(transform, 70, 70);
webView.transform = transform;
但是,在查看强制方向更改视图时,我无法设置键盘的位置。它仍然从底部查看,如this image。 如何设置键盘位置?
答案 0 :(得分:0)
键盘使用statusBar方向。我看到两种解决问题的方法:
1.将statusBar方向设置为横向(UIApplication Class reference)并更正视图框
2.让app旋转你的viewController。使应用程序支持纵向和横向方向,并实现viewController的shouldAutorotateToInterfaceOrientation:
方法