ios - 视图控制器不遵守 XIB 自动调整大小掩码
问题描述
UIView 子类是在 XIB 类型中创建的CustomUIView: UIView
。它包含多个出口,每个出口都使用自动调整大小(不是自动布局)。
这个 XIB 的视图是这样加载的:
// In CustomUIView class
// Initializer used by Interface Builder.
required init?(coder: NSCoder) {
super.init(coder: coder)
initialize()
}
func initialize() {
// Load the view
let contentView = // typical func to load view from NIB. Owner argument is self.
addSubview(contentView)
}
问题是视图控制器的视图不遵守 XIB 中定义的自动调整参数。
现在,理论上可以告诉视图控制器的视图,clip to bounds
但这不是一个合适的解决方案。我错过了什么?
解决方案
推荐阅读
- c++ - GCC 原生矩阵运算库
- android - 如何在 Flutter 中制作透明的应用程序?
- react-native - React Navigation 5 隐藏抽屉项目
- mezzio - Zend Expressive / Laminas Mezzio - Route 至少需要参数值
- java - mp3 被tomcat(spring boot)视为视频
- response - 无法从空手道的响应标头中获取“位置”属性
- java - 如何获取上传到 Firebase 存储的 pdf 文件的可点击链接
- angular - ngIf 和 ngFor 在数组上的角循环问题
- regex - 正则表达式 - 仅第一个 Hypen
- ruby-on-rails - Rails 6 + Active Storage:设置可以有变体的默认图像