【发布时间】:2016-02-06 15:09:23
【问题描述】:
我在UITableViewCell 的容器视图中有一个UITextField。当点击文本字段时,我想将其容器放在最前面。澄清一下:当文本字段被点击时,我添加了一个子视图来“屏蔽”背景,因此只显示文本字段。但是我尝试过的一些方法遇到了问题:
self.view.bringSubviewToFront(subview1)即使我在UIViewController中引用了视图,这似乎也不起作用,我猜这是因为视图被埋得太深(但我不完全确定)?self.view.insertSubview(subview1, aboveSubview: maskBackgroundView)这确实将子视图带到了前面,但它破坏了我在子视图上设置的约束。
【问题讨论】:
-
在点击之前隐藏您的视图,然后显示它。
标签: ios uitableview