代码之家  ›  专栏  ›  技术社区  ›  Ben

获取视图宽度(Swift)

  •  -6
  • Ben  · 技术社区  · 6 年前

    所以你可以得到uiscreen的宽度和高度如下…

    public var screenWidth: CGFloat {
        return UIScreen.main.bounds.width
    }
    
    public var screenHeight: CGFloat {
        return UIScreen.main.bounds.height
    }
    

    但是如何获得uiview的宽度和高度呢?

    1 回复  |  直到 6 年前
        1
  •  1
  •   qtngo    6 年前
    extension UIView {
        public var viewWidth: CGFloat {
            return self.frame.size.width
        }
    
        public var viewHeight: CGFloat {
            return self.frame.size.height
        }
    }