我目前正在开发一个应用程序,它在 View 上绘制一系列矩形 (CGRect
) 并根据 UIView 的大小调整它们的大小。此代码包含在继承 UIView (rectangle.h/rectangle.m) 的类文件中。由于某种原因,我不能使用 self.view.bounds.height
或 self.view.bounds.width
来获取我需要的值。我正在使用类中内置的覆盖方法“drawrect
”。如何获得 View 大小?或者如果那不可能,我该如何实现?
最佳答案
使用
self.view.bounds.size.width
self.view.bounds.size.height
或
如果 self 类本身是一个 UIView
self.bounds.size.width
self.bounds.size.height
关于ios - 获取 CGRects 的 UIView 类的尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16321058/