使用UINavigationController在UIViewController中获取View框架

squ*_*rog 0 iphone uinavigationbar uitabbarcontroller uiviewcontroller

我有一个视图控制器,它有一个UINavigationController和一个UITabController附加.

我想知道是否有办法获得可用的屏幕空间?我真的很想说CGPoint(0,0);是肯定在左下角,就在我的下方UINavigationController,这self.view.frame.size.height只是我留下的空间.

我试过: self.view.boundsself.view.frame,但都认为可用空间是320x460,而不是320x367我所期待.

除了对数字进行硬编码外,最正确的方法是什么?

Nat*_* R. 6

如果您尝试记录边界viewDidAppear而不是viewDidLoad,则将获得预期结果.