ios - 导航 Controller 中的单独导航栏高度与导航栏高度

标签 ios iphone uinavigationcontroller uinavigationbar

我正在创建一个应用程序,其中有一个以弹出方式呈现的 View Controller ,但是当我尝试呈现 View Controller 时,不属于导航 Controller 的导航栏与状态栏重叠。属性检查器上导航栏的高度为 44。

另一方面,我在导航 Controller 内有另一个导航栏,并且属性检查器仍然读取 44,它会产生完全不同的结果。

这会不会是约束的问题?或者导航 Controller 的导航栏尺寸是否由于某种原因而变大?

最佳答案

我认为您已将导航栏添加到 Add League UIViewController。解决方案是使用带有 Add League 作为其子 Controller 的导航 Controller 。

关于ios - 导航 Controller 中的单独导航栏高度与导航栏高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43553835/

相关文章:

ios - 如何在仅纵向的应用程序中以纵向或横向呈现 View Controller

xcode - GLKViewController 位于导航 Controller 内的 ViewController 内

ios - 使用 OpenCV 图像识别为 Objective-C 自定义视频摄像头应用程序添加亮度/ Gamma 控制

iphone - 在标签栏 View 之前查看

ios - 'initWithFrame :reuseIdentifier' is deprecated

iphone - 我可以将peakPowerForChannel转换为dB吗?

iphone - 在 IOS 模拟器中访问摄像头

ios - 在 ScrollView 中按下时居中元素

ios - 将 MIDI 输出从 iOS 应用程序发送到 Garageband

objective-c - 如何通过 NSJSONSerialization 在 JSON 中包含 null 值?