我试图更新我的iOS 7应用程序。当我的视图出现在屏幕上时,您可以看到导航栏和屏幕其余部分之间存在间隙,然后导航栏“跳跃”或“延伸”填补空白。这导致我的自定义UIBarButtonItems脱离导航栏。我尝试拍摄过渡照片,但发生在照相机拍摄照片之前。但是,我附上了关于按钮发生了什么的图片。感谢您的任何建议。请让我知道是否有任何代码会有帮助。 iOS 7导航栏跳跃/拉伸视图DidAppear
3
A
回答
1
我发现会出现这种情况的原因。它在这个预先存在的答案中回答:iOS7 UIModalTransitionStyleFlipHorizontal bounces after transition。这个概念是我将模式转换风格设置为水平翻转,显然这在iOS 7中无法正常工作。
1
你好在IOS 7导航栏的问题,导航条出现在观点或显示导航栏和视图之间的差距,就可以解决这个问题,下面的代码
还有的帮助已经成为iOS 7中引入的新属性,可以让您像以前版本的iOS一样调整布局行为。这个代码在您的视图控制器,你应该是不错的导航栏占用空间应占自动
if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
self.edgesForExtendedLayout = UIRectEdgeNone;
感谢
+0
我已经尝试过使用这种调用,但似乎没有解决问题。呈现模态视图控制器时,问题仍然存在。我使用这段代码试图解决这个问题:listVC.edgesForExtendedLayout = UIRectEdgeNone; listVC.automaticallyAdjustsScrollViewInsets = NO; –
相关问题
- 1. IOS 7导航栏重叠导航栏
- 2. 在iOS上跳跃的引导下拉导航
- 3. ios 7导航栏太小
- 4. iOS 7清除导航栏
- 5. 加载视图时导航栏跳转
- 6. iOS 7导航栏截图错误?
- 7. iOS 7导航栏跳转翻转水平Segue
- 8. 子视图添加到导航栏ios
- 9. iOS SDK - Peep视图导航栏CController
- 10. UIButton在导航回父视图时跳入标签栏视图控制器 - iOS
- 11. 横跨页面的图像拉伸导航栏?
- 12. 为什么自定义导航栏按钮图像拉伸?
- 13. 基于iOS的非导航栏导航和视图交换
- 14. 的iOS 7不显示导航栏
- 15. 已更改导航栏iOS 7
- 16. ios 7半透明+彩色导航栏
- 17. iOS 7中的半透明导航栏
- 18. UIImagePickerController状态/导航栏iOS 7
- 19. UIBarButtonItem iOS 7上的setTitlePositionAdjustment导航栏
- 20. 像Instagram的导航栏(iOS 7)
- 21. 导航栏作为局部视图。怎么样“活跃”类
- 22. iOS导航栏
- 23. 引导导航栏不活跃
- 24. 更换导航无拉伸
- 25. VAADIN 7:导航子视图
- 26. 使用ScrollTo箭头键导航跳跃
- 27. IE7中的主动导航“跳跃”
- 28. iOS - 导航栏 - 使用另一个导航栏进行内部表格视图
- 29. 拉伸折叠导航栏中的按钮(引导程序)
- 30. 导航栏故障时使用iOS 7刷卡导航
您是否将该按钮指定为UINavigationBar的左上角按钮? – Coder404
我改变了按钮在屏幕上的显示方式,因此它现在粘在导航栏上。我使用了一个自定义按钮,然后使用该按钮在UIBarButtonItem中初始化。然后,我将导航栏上的leftBarButtonItem设置为UIBarButtonItem。我仍然很欣赏任何洞察力,为什么当视图出现时导航栏看起来跳跃/拉伸。 –
你可以发布你做到这一点的代码吗? – Coder404