繁体   English   中英

具有uinavigationcontroller的uiviewcontroller的中心

[英]Center of uiviewcontroller with uinavigationcontroller

我有2个带有导航控制器的视图控制器(initWithRootView)。 然后我向添加了一个活动

    CGPoint centerPoint = self.view.center;
    centerPoint.x -= self.view.frame.origin.x;
    centerPoint.y -= self.view.frame.origin.y;
    self.activity.center = centerPoint;
    self.activity.hidesWhenStopped = YES;
    [self.view addSubview:self.activity];

但是一个viewcontroller显示活动中心,而一个viewcontroller没有。 我尝试通过导航的高度和StatusBar的高度协调y的减小,并得到相同的结果。

这行可能对您有用

- (void) viewDidLayoutSubviews 
{    

    self.activity.center = self.view.center; 

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM