ios - UIView 未调整大小以填充 iPhone 6 窗口

标签 ios iphone uitableview uiview autolayout

我的 .xib 文件中有一个 UITableView。我通过使用另一个具有 UITextFieldUIView 对其进行隐藏来保护此密码。输入密码后,我从 super View 中删除 UIView。但是,我遇到了 UIView 没有覆盖 6 和 6 Plus 上的所有 UITableView 的问题。鉴于 UIView 不是 xib 中的主视图,只是简单地添加了,我该怎么做呢?我使用自动布局并告诉它固定到前导和尾随,但它不起作用。

Screenshot

最佳答案

我终于自己解决了这个问题。我已经告诉它固定所有内容,因此 @NRitH 的回答变得毫无用处。我只是添加了

    [password setFrame:self.navigationController.view.bounds];

在将 View 添加为 subview 之前,它运行良好。

关于ios - UIView 未调整大小以填充 iPhone 6 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26026728/

相关文章:

iphone - '接收器(<ViewController :>) has no segue with identifier 'infoseg'

ios - 从主包中获取本地化字符串

ios - 使用 Vuejs 在 iOS 上安装 PWA 提示

iPhone:即使设置了另一个语言,NSLocalizedString也会从英语.strings文件中读取

ios - Google Analytics 不显示某些页面的跟踪

iphone - PerformSelectorOnMainThread 结果为 "unrecognized selector sent to instance"

ios - 点击更改 View 颜色,然后返回原始颜色

ios - 同一 TableView 中的单选和多选

ios - 使用 UIStackView 时 UIImageView 被挤压到 UITableViewCell 内

iphone - 如果应用程序处于审核状态超过 1 周,它将被拒绝。这是真的?