【发布时间】:2013-10-25 08:59:37
【问题描述】:
我知道已经有问题问同样的问题,但是我仍然没有运气在表单模式视图的角落实现“X”按钮。
可以在屏幕截图HERE 中看到我正在尝试实现的完美示例。 (如果有 >= 10 代表的人可以通过在此处发布这张图片来帮助我编辑这篇文章,将不胜感激。谢谢)。
在徒劳的尝试中,我尝试在模态视图的 View Controller 类的 viewDidLoad 中实现一个 UIButton,其框架为 CGRectMake(-10, -10, 20, 20),但正如预期的那样,该按钮不会“悬停”在左上角符合预期的模式视图。
我偶然发现的一些问题:
How to create view with close button above the corner?(正确答案指向一个 github 项目,我找不到相关代码。第二个答案根本没有谈到角落中“X”按钮的实现。)
Add close button to UIModalPresentationPageSheet corner(答案建议使用左栏按钮项目。这是一个很好的选择,但不是我们问题的主要目的。)
how to add close button to modal view corner which is presented in UIModalPresentationPageSheet?(答案不起作用,我不明白为什么。我也不明白答案的逻辑。)
我已经让“点击外部模式视图以关闭”工作,现在我需要在顶部有一个小的关闭按钮,以实现 HCI。感谢您的时间!干杯!
【问题讨论】:
标签: ios cocoa-touch uiviewcontroller uibutton modalviewcontroller