嘿,由于某些原因,我正在努力尝试设置一个 ImageView 的高度和宽度。我想进行设置,以使高度仅适合屏幕的20%。我知道要定期设置它,您可以执行以下操作:
图片=(0,0,50,50)
但是我需要高度不要是静态数字。
像image =(0,0,frame.height * 0.2,50)之类的东西
有什么建议?
最佳答案
Swift 3中公认的答案:
let screenSize: CGRect = UIScreen.main.bounds
image.frame = CGRect(x: 0, y: 0, width: 50, height: screenSize.height * 0.2)