我想知道是否有任何iOS框架可以制作像Gmail App这样的下拉菜单
谢谢 !
我不知道任何框架,但这将是一个相当少量的代码来开始工作。您所需要的只是一个具有 alpha < 1 的背景颜色的视图,并在其上放置一些按钮。然后使用 UIView 动画将其滑入和滑出。嘿,快。
您可以在界面生成器中创建视图以节省一些时间,并将其放在视图顶部。要对其进行动画处理,只需使用以下内容:
- (IBAction)menuButtonPressed:(id)sender
{
CGRect menuFrame = self.menuView.frame;
if (menuFrame.origin.y >= 0) {
// menu is visible
menuFrame.origin.y = -menuFrame.size.height;
} else {
// menu is invisible, slide it on screen
menuFrame.origin.y = 0;
}
[UIView animateWithDuration:0.4
animations:^{
self.menuView.frame = menuFrame;
}];
}