我有一个由 UINavigationController 呈现的带有工具栏的 View 。
当我处理 UIKeyboardWillShowNotification 时,我将整个屏幕向上滚动键盘的高度。 问题是当显示键盘时,底部工具栏没有,所以我只需要将屏幕向上滚动 (keyboard.height - toolbar.height)。
但是如何获取工具栏的高度呢?
谢谢
最佳答案
您只需检查工具栏框架即可。
self.navigationController.toolbar.frame.size.height
当然,它只有在你有导航 Controller 的情况下才有效......
关于iphone - 如何确定 UINavigationController 中工具栏的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11345260/