我正在对可见的 UIToolBar 的 self.navigationController.toolbar.center.y 执行 NSLog。我在 UIViewController 中显示 UIToolBar。
这(self.navigationController.toolbar.center.y)返回 590 个点(在视网膜 4 英寸模拟器上运行)。
这在我的脑海中就在可见屏幕的下方:
- 视网膜 4 英寸是 568 点高度
- 590 比 568 高(低)22 分
- 22 点是 UIToolbar 默认高度的一半
我不明白为什么会这样?
更新
还应该注意我在这个应用程序中使用 [[UINavigationController alloc] initWithNavigationBarClass:nil toolbarClass:[QuestionToolbar class] 来创建自定义工具栏。