草庐IT

UIViewAnimationCurve

全部标签

objective-c - UIViewAnimation 导致从枚举类型隐式转换

我收到这个警告从枚举类型“UIViewAnimationCurve”到不同枚举类型“UIViewAnimationTransition”的隐式转换这段代码的最后一行if(((UIView*)[[slideViewssubviews]objectAtIndex:0]).frame.origin.x>SLIDE_VIEWS_MINUS_X_POSITION){UIView*tempRight2View=[[slideViewssubviews]objectAtIndex:[[slideViewssubviews]count]-1];[UIViewbeginAnimations:@"ALIG

ios - UIKeyboardWillChangeFrameNotification UIViewAnimationCurve 在 iOS 7 上设置为 7

我想确定键盘将如何设置动画。在iOS6上,我得到了UIKeyboardAnimationCurveUserInfoKey的有效值(应该是UIViewAnimationCurve,其值来自0-3)但该函数返回值7。键盘如何设置动画?7的值可以做什么?NSConcreteNotification0xc472900{name=UIKeyboardWillChangeFrameNotification;userInfo={UIKeyboardAnimationCurveUserInfoKey=7;UIKeyboardAnimationDurationUserInfoKey="0.25";UIK

enums - 如何将 7 的原始值强制转换为 UIViewAnimationCurve 枚举?

keyUIKeyboardAnimationCurveUserInfoKey在UIKeyboardWillShowNotification的userInfo字典中包含Int值为7.现在我需要传递这个Int进入UIView.setAnimationCurve().我尝试像这样创建所需的UIViewAnimationCurve枚举UIViewAnimationCurve(rawValue:7).因为原始值7没有记录,结果总是nil.这种方式在Objective-C中运行良好。知道如何使用Swift将通知中的动画曲线转换为UIView动画吗?更新:正如Martin所指出的,自Xcode6.3

enums - 如何将 7 的原始值强制转换为 UIViewAnimationCurve 枚举?

keyUIKeyboardAnimationCurveUserInfoKey在UIKeyboardWillShowNotification的userInfo字典中包含Int值为7.现在我需要传递这个Int进入UIView.setAnimationCurve().我尝试像这样创建所需的UIViewAnimationCurve枚举UIViewAnimationCurve(rawValue:7).因为原始值7没有记录,结果总是nil.这种方式在Objective-C中运行良好。知道如何使用Swift将通知中的动画曲线转换为UIView动画吗?更新:正如Martin所指出的,自Xcode6.3

types - Swift:NSNumber 不是 UIViewAnimationCurve 的子类型

如何编译下面的行?UIView.setAnimationCurve(userInfo[UIKeyboardAnimationCurveUserInfoKey].integerValue)现在,它给出了编译错误:'NSNumber'isnotasubtypeof'UIViewAnimationCurve'当integerValue声明为IntuserInfo[UIKeyboardAnimationCurveUserInfoKey].integerValue是一个NSNumber?classNSNumber:NSValue{//...varintegerValue:Int{get}`?//

objective-c - iOS:如何将 UIViewAnimationCurve 转换为 UIViewAnimationOptions?

UIKeyboardAnimationCurveUserInfoKey有一个UIViewAnimationCurve值(value)。怎么转换成对应的UIViewAnimationOptions与options一起使用的值+[UIViewanimateWithDuration:delay:options:animations:completion:]的论据?//UIView.htypedefenum{UIViewAnimationCurveEaseInOut,//slowatbeginningandendUIViewAnimationCurveEaseIn,//slowatbeginn