IOS呈现模态动画问题

时间:2015-04-18 07:02:25

标签: ios7 ios8

我正在使用当前模型segue来加载下一个视图控制器。它工作正常。现在我正在使用一些条件。之后它会给出错误的动画。

方法1

- (IBAction)loginClick:(id)sender {

        [self performSegueWithIdentifier:@"mainPageView" sender:self.view];
}

根据这种方法,它给出了正确的动画。 IOS 7和IOS 8

之后我使用简单的条件

方法2

- (IBAction)loginClick:(id)sender {


    if (self.txtUsername.text.length != 0) {
        [self performSegueWithIdentifier:@"mainPageView" sender:self.view];
    }

}

根据这种方法,IOS 7工作正常。但IOS 8正在移动下一个视图控制器。但是动画效果不正常。它显示更多的旋转而不是常规方法。

我对此完全感到困惑。任何人都有任何想法?

1 个答案:

答案 0 :(得分:0)

我自己找到了解决这个问题的方法。我正在使用autolayout和一些约束。在我的情况下,这是问题。我删除了约束。现在它正在运作。但我仍然感到困惑。无论如何它正在运作

相关问题