【发布时间】:2016-11-01 09:34:45
【问题描述】:
【问题讨论】:
-
它是一个使用 FormSheet 演示风格的模态
标签: ios ipad storyboard segue
【问题讨论】:
标签: ios ipad storyboard segue
要在执行操作后弹出菜单,您有多个选项可以执行此操作。我认为最简单的方法是访问 cocoapods.org 并找到一个框架,只需几行代码即可为您完成此任务。进入 cocoapods.org 并在搜索栏中输入“Menu”或“Pop”,它会找到最好的框架。希望对您有所帮助。
【讨论】:
一种快速简便的方法是将弹出视图布局在单独的 .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];
}
【讨论】: