嘿,由于某些原因,我正在努力尝试设置一个 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)

10-07 19:46
查看更多