【发布时间】:2019-11-13 15:03:45
【问题描述】:
我希望在我的应用程序中的每个视图控制器上创建并呈现一个视图,允许用户与它或它下面的视图控制器进行交互。我希望视图始终出现在我可能呈现或继续的任何视图之上。
当用户点击表格视图单元格时,我有一个自定义 UIView。在我尝试过的 didSelectRowAt tableView 函数中:
(UIApplication.shared.delegate as! AppDelegate).window?.addSubview(self.subView!)
和
self.view.addSubview(self.subView!)
两者的功能相似,视图出现在当前视图控制器上并允许用户仍然与表格交互。但是当我展示一个新的 ViewController 时,subView 会消失,因为它还没有被添加到新的 View 中。
【问题讨论】:
标签: ios swift xcode xib addsubview