移动视图以便为键盘腾出空间时,如何处理iOS7上的透明状态栏

时间:2013-11-14 05:39:43

标签: ios objective-c ios7

我有一个单独的视图应用程序(它不是滚动视图)。显示键盘后,我通过更改origin.y的{​​{1}}和size.height来向上移动整个视图,如下所示:

self.view.frame

这在iOS6上非常适合我,因为顶级状态栏是不透明的,但是在iOS7上,我的视图内容现在与状态栏重叠,看起来像一团糟。

当我向上移动时,是否有一种简单的方法可以剪切视图的顶部,以便子视图不会与状态栏在同一区域中绘制?还是有其他首选解决方案吗?

0 个答案:

没有答案