Xamarin.ios 在Monotouch中将参数传递给SetAnimationDidStopSelector
我正在使用一些动画,希望在动画完成后调用一个方法。如果我这样设置方法,一切都很好。但是,如果要传入参数,应如何设置选择器Xamarin.ios 在Monotouch中将参数传递给SetAnimationDidStopSelector,xamarin.ios,core-animation,Xamarin.ios,Core Animation,我正在使用一些动画,希望在动画完成后调用一个方法。如果我这样设置方法,一切都很好。但是,如果要传入参数,应如何设置选择器 UIView.SetAnimationDidStopSelector (new Selector("EndItAll")); 即: 如果使用块动画更容易,我也很乐意使用它 谢谢你想实现什么?可以将参数存储为局部变量吗 或者,可以将块动画与闭包一起使用: var myValue = "someValue"; UIView.Animate ( duration,
UIView.SetAnimationDidStopSelector (new Selector("EndItAll"));
即:
如果使用块动画更容易,我也很乐意使用它
谢谢你想实现什么?可以将参数存储为局部变量吗 或者,可以将块动画与闭包一起使用:
var myValue = "someValue";
UIView.Animate (
duration,
() => /* your animation code */,
() => Console.WriteLine (myValue)
);
你完全正确!这比旧方法容易得多。谢谢阿列克西。
var myValue = "someValue";
UIView.Animate (
duration,
() => /* your animation code */,
() => Console.WriteLine (myValue)
);