このコードはXamarin.iOSです。iOSで翻訳と高さを同時にアニメーション化する方法
UIView.Animate(
1.0,
() => View.Frame = new CGRect(0, View.Frame.Y - 30, 100, View.Frame.Height + 40);
null
);
私はYの翻訳と高さをアニメーション化しています。翻訳だけがアニメーション化されていますが、アニメーションなしで高さが増加します:(
Xamarinの事実は関係ありませんが、これはXamarin固有の問題ではないと思いますので、C#、Objective-スウィフト。
あなたは私がアニメーションを提供している場合、それは十分であることを意味します純粋な迅速を使用して? –
@モハマド・バシール・シダニ:はい。スウィフトは作品なら十分です:) – StackOverflower
thisUIView.animateを試してください(withDuration:0.5、delay:0.3、options:[.repeat、.curveEaseOut、.autoreverse]、アニメーション:{ view.frame = CGRect(x:0、 }、完了:なし) –