ios - swift 中 bounds.size.width 和 bounds.width 之间的区别?

标签 ios swift

swift 中 bounds.size.widthbounds.width 有什么区别?他们会返回同样的东西吗? 谢谢!

最佳答案

bounds 是 UIView 的 CGRect 结构属性,其中包含 2 个嵌套结构; CGPointCGSize。它们代 TableView 的原点(x 和 y),以及分别以点指定的高度和宽度的 View 大小。

如果您有一个 100 x 100 的 UIView,那么:bounds.width 将返回 100,bounds.size.width 也将返回 100。基本上它们会即使您的 CGRect 具有负宽度和高度值,也会返回相同的 CGFloat 值。

关于ios - swift 中 bounds.size.width 和 bounds.width 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29783597/

相关文章:

ios - swift 4 : Unrecognized selector sent to instance when calling a function inside another class

xcode - 当父 View Controller 有背景时 UITableView 插入

iphone - 删除实际的 navigationController 并推送到另一个

ios - 在 iphone 模拟器上使用 UIImagePickerController

objective-c - renderInContext 不捕获旋转的 subview

ios - Xcode调试(断点)问题

ios - 为什么在使用 kSecAttrAccessibleWhenUnlocked 时设备锁定时可以访问钥匙串(keychain)?

ios - 动态调整 UITableView 的大小,它将显示为不可滚动的内容列表

ios - 当其中的文本字段开始编辑时增加单元格的高度

ios - Swift 2 协议(protocol)扩展使用