私は私がswift3でこれをアニメーション化するにはどうすればよいのスライドバーメニュー・ビュー・コントローラ でメニューリストビューの右側に移動し、左バーのボタンをアニメーション化する必要があります。アニメーション化する方法UIBarbutton項目は、プログラム
あなたは、次の追加することにより、アニメーション化することができUIView.animate(withDuration: 0.3, animations: { (Void)
}, completion:nil)
私は私がswift3でこれをアニメーション化するにはどうすればよいのスライドバーメニュー・ビュー・コントローラ でメニューリストビューの右側に移動し、左バーのボタンをアニメーション化する必要があります。アニメーション化する方法UIBarbutton項目は、プログラム
あなたは、次の追加することにより、アニメーション化することができUIView.animate(withDuration: 0.3, animations: { (Void)
}, completion:nil)
:
UIView.animateWithDuration(0.2, animations: {
self.button.frame = CGRectOffset(self.button.frame, delta, 0.0)
}, completion: { _ in
})
OPはUIBarButtonItem'ない '' UIButton'を求めました。 – Dalmazio
単純な答え:
あなたはwindow
外観上のコードでCloaking
1.create BarButton
を使用することができますあなたのviewController
上ごleft bar button
と同じであり、そして、あなたのleft bar button
を隠しますviewController
。
2. BarButton
をwindow
に「スライドバーメニュービューコントローラのメニューリストビューの右側」に設定してください。
3.onはあなたslide bar menu view controller
あなたbarButton
と同じBarButton
を作成し、そのwindow
にBarButton
を削除します。
ので、それはあなたのアイデアを実現します。
「私は迅速にサイドバーのメニューを作成するための左バーボタンアイテムをアニメーション化する必要があります。」アニメーションのタイプを指定できますか? –