Ios UiTextField未正确设置动画。而是';他在做一个奇怪的掩蔽展示?
我不知道该怎么说,但事情是这样的。 我有两个uicontrol,我在ViewWillAspect方法中滑动到视图中。uicontrol以及这些uicontrol内的我的图形正确设置动画,但UITextField不正确。它应该从右50点开始,阿尔法从0逐渐变为1。相反,UITextFields会从另一个方向(从左到右而不是从右到左,以及在y轴上稍微高一点)执行这种奇怪的掩蔽。这是否与启动动画时UITextField未准备好显示有关?下面是代码Ios UiTextField未正确设置动画。而是';他在做一个奇怪的掩蔽展示?,ios,uitextfield,constraints,animatewithduration,Ios,Uitextfield,Constraints,Animatewithduration,我不知道该怎么说,但事情是这样的。 我有两个uicontrol,我在ViewWillAspect方法中滑动到视图中。uicontrol以及这些uicontrol内的我的图形正确设置动画,但UITextField不正确。它应该从右50点开始,阿尔法从0逐渐变为1。相反,UITextFields会从另一个方向(从左到右而不是从右到左,以及在y轴上稍微高一点)执行这种奇怪的掩蔽。这是否与启动动画时UITextField未准备好显示有关?下面是代码 nameOfBillViewConstraint.co
nameOfBillViewConstraint.constant = 50;
nameOfBillView.alpha = 0.0;
[UIView animateWithDuration:10
delay: 0.5
options: UIViewAnimationOptionCurveEaseIn
animations:^{
nameOfBillViewConstraint.constant = 10;
nameOfBillView.alpha = 1.0;
[self.view layoutIfNeeded];
}
completion:nil];
谢谢你在这方面的帮助。这更像是一个视觉问题,但我不确定如何在这里显示…试试这个。。。尝试在前两行之后添加[self.view layoutifneed],以便在开始动画之前应用这些约束。