答案 0 :(得分:0)
要在执行操作后弹出菜单,您可以使用多个选项来执行此操作。我认为最简单的方法是转到cocoapods.org并找到一个框架,使用几行代码为您完成此操作。进入cocoapods.org并在搜索栏中输入“Menu”或“Pop”,它会找到最佳的框架。希望它有所帮助。
答案 1 :(得分:0)
一种快速简便的方法是将弹出视图布局在单独的.xib文件中,然后将其加载到您希望显示弹出视图的视图控制器中。
这是你需要做的。
1)通过右键单击项目 - >添加新文件 - >用户界面 - >视图来制作弹出视图的布局。务必在布局中包含50%不透明度黑色背景。
2)只需将其加载到您想要显示的视图控制器中。我假设您希望通过单击按钮显示它,因此您可以这样做:
UIView *popupView;
- (IBAction)showPopupView
{
popupView = [[[NSBundle mainBundle] loadNibNamed:@"PopupView" owner:self options:nil] objectAtIndex:0];
[self.view addSubview:popupView];
}
- (IBAction)hidePopupView
{
[popupView removeFromSuperView];
}
答案 2 :(得分:0)