iOS 7导航栏跳转/拉伸viewDidAppear
我试图更新iOS 7的应用程序。当我的视图出现在屏幕上时,您可以看到导航栏和屏幕的其余部分之间存在间隙,然后导航栏“跳转”或“延伸”填补这个空白。 这导致我的自定义UIBarButtonItems脱离导航栏。 我试图拍摄过渡的照片,但发生在照相机拍摄照片之前。 不过,我附上了一个button发生了什么的图片。 感谢您的任何build议。 请让我知道,如果任何代码将有所帮助。
你好有一个问题在导航栏的ios 7中,导航栏出现在视图或显示导航栏和视图之间的差距,您可以解决这个问题与下面的代码
在iOS 7中引入了一个新属性,可以让您像以前版本的iOS一样调整布局行为。 这个代码在你的视图控制器,你应该是好的你的导航栏占用的空间应该自动考虑
if ([self respondsToSelector:@selector(edgesForExtendedLayout)]) self.edgesForExtendedLayout = UIRectEdgeNone;
谢谢
我发现这种情况发生的原因。 在这个预先存在的答案中回答: iOS7 UIModalTransitionStyleFlipHorizontal在转换后反弹 。 这个概念是我设置模式转换风格翻转水平,显然这不能在iOS 7中正常工作。
- 用简单的英语-什么是SDK? –拉克兰·柯克伍德–中
- 找不到Pods.modulemap – 查找错误的目录
- objc_setAssociatedObject函数在64位模式下的错误不在32位
- 用键盘上的button显示UIView,就像在Skype,Viber信使(Swift,iOS)
- Swift – 从远端URL下载video并保存在相册中
- 如果没有导航栏,如何在EKEventViewController中获得“完成”或“后退”按钮?
- 简单的应用程序错误“这个类不是关键值编码兼容的关键”
- UIView drawRect:绘制倒像素,制作一个洞,一个窗口,负空间
- viewDidLoad()vs. loadView()(Swift3)