如何在iOS中一步一步创建滑出菜单
答
添加一个滑出式的侧边栏菜单您可以使用下面的代码,以显示与动画/缩小查看幻灯片。
-(void)showSlideInView
{
[UIView animateWithDuration:0.35
delay:0.0
options:UIViewAnimationOptionCurveEaseOut
animations:^{
self.slideInView.frame = CGRectMake(0, 20, self.view.frame.size.width, self.view.frame.size.height);
}
completion:^(BOOL completed){
}];
}
- (IBAction)hideSlideInView:(UIButton *)sender
{
[UIView animateWithDuration:0.25
delay:0.0
options:UIViewAnimationOptionCurveEaseIn
animations:^{
self.slideInView.frame = CGRectMake(-self.view.frame.size.width, 20, self.view.frame.size.width, self.view.frame.size.height);
}
completion:^(BOOL completed){
}];
}
为了您的进一步调查,尝试搜索“汉堡菜单”。 –
你是否想制作一个自己的Slidemenu,或者你会考虑使用容易合并和定制的第三方? –
http://www.raywenderlich.com/32054/how-to-create-a-slide-out-navigation-like-facebook-and-path检查了这一点。 – Shakti