我的.xib文件中有一个UITableView
。我通过使用UIView
的其他UITextField
模糊密码来保护此密码。输入密码后,我从superview中删除UIView。但是,我遇到的问题是UIView
没有覆盖6和6 Plus上的所有UITableView
。我怎么能这样做,因为UIView不是xib中的主视图,只是添加了?我使用自动布局并告诉它固定前导和尾随,但它不起作用。
答案 0 :(得分:1)
我终于设法自己解决了这个问题。我已经告诉它固定一切,所以@NRitH的回答是没用的。我只是添加了
[password setFrame:self.navigationController.view.bounds];
在将视图添加为子视图之前,它完美运行。
答案 1 :(得分:0)
您还需要固定其顶部和底部边缘。如果它在包含您想要隐藏的内容的同一视图中,则将边缘固定到模糊内容的边缘。但实际上,关于使用模态对话框的评论是正确的。