我正在学习Swift,我想创建一个没有lib的侧面菜单。我习惯使用android,但从未在Obj-C中开发过,所以这就是我想做的事情:
所以,我正在使用导航控制器,而另一个问题的技巧则开始于"详细视图"。在Google上挖掘一下,我找到了这段代码:
UIView.animateWithDuration(0.75, animations: { () -> Void in
UIView.setAnimationCurve(UIViewAnimationCurve.EaseInOut)
self.navigationController!.pushViewController(mapViewControllerObejct!, animated: false)
UIView.setAnimationTransition(UIViewAnimationTransition.FlipFromLeft, forView: self.navigationController!.view!, cache: false)
})
我发现this tutorial解释了如何创建自定义转换。问题是他们使用Segues,我使用NavigationController来调用另一个视图。
我想知道如何使用AppCoda与pushViewController
所描述的自定义转换,而不是segue。