活动指标不在中心

时间:2016-04-02 13:26:30

标签: ios swift activity-indicator

我的登录屏幕上有1个活动指示器。当用户按下登录按钮时,它会运行:

// Start the activity indicator.
    activityInd.center = view.center
    activityInd.startAnimating()

当用户按下访客登录按钮时,它会运行:

// Start the activity indicator.
    activityInd.center = view.center
    activityInd.startAnimating()

当用户按下登录按钮时,活动指示器居中并根据需要显示。

但是,当用户按下访客按钮时,活动指示器不居中?

同一活动指标的相同代码。

如果有人知道为什么会发生这种情况,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

你可以试试这个: activityInd.center = CGPointMake(self.view.frame.size.width / 2.0,self.view.frame.size.height / 2.0);

如果您支持旋转,请设置自动调整遮罩。 activityInd.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin;

希望这可以帮助你...