我知道已经有问题问同样的问题,但是,我仍然没有运气在表单模式视图的角落实现“X”按钮。
我正在尝试实现的一个完美示例可以在此处的屏幕截图中看到。(如果 >= 10 代表可以通过在此处发布此图片来帮助我编辑此帖子,将不胜感激。谢谢)。
在一次徒劳的尝试中,我尝试在模态视图的 View Controller 类的 viewDidLoad 中实现一个 UIButton,CGRectMake(-10, -10, 20, 20)
但正如预期的那样,该按钮没有按预期在模态视图的左上角“悬停”。
我偶然发现的一些问题:
如何使用角落上方的关闭按钮创建视图?(正确答案导致一个 github 项目,我找不到相关代码。第二个答案根本没有谈论角落中“X”按钮的实现。)
将关闭按钮添加到 UIModalPresentationPageSheet 角落(答案建议使用左栏按钮项。这是一个很好的选择,但不是我们问题的主要意图。)
如何将关闭按钮添加到 UIModalPresentationPageSheet 中显示的模态视图角?(答案不起作用,我不明白为什么。我也不明白答案的逻辑。)
我已经让“点击外部模态视图以关闭”工作,现在我需要在顶部有一个小的关闭按钮,以实现 HCI。感谢您的时间!干杯!