【发布时间】:2019-05-11 20:46:53
【问题描述】:
如何获得模式 UINavigationController 在 iPad 屏幕上的位置?我试过.view.frame,但我总是得到坐标0,0。大小似乎是正确的。我试图在 viewDidAppear 中获取它,也在 presentViewController 的完成块中。
【问题讨论】:
-
您尝试采用哪种方法?您应该将此类引用推迟到
viewDidLayoutSubviews或viewDidAppear。 -
(顺便说一句,显然视图控制器没有位置。只有它们的视图有。您可能需要相应地编辑标题和文本。)
-
视图控制器在屏幕上没有任何位置。我确定您的意思是视图控制器管理的视图,但意识到这是您感兴趣的视图可能会为您指明答案。
-
正确,这就是解决方案!谢谢!!!!
标签: objective-c ipad uiviewcontroller