更改代码中的宽高比值

时间:2018-08-11 06:38:21

标签: ios swift xcode

Am使用高度约束来更改像这样滚动时的图像视图高度:

  UIView.animate(withDuration: 0.4, animations:{
        self.homeimage.image = UIImage(named: "smalllogo")
        self.homeimgheight.constant = 116
        self.view.layoutIfNeeded()

    })

现在我想在图像视图中添加长宽比,并在滚动时做同样的事情……只是添加长宽比..图像只会改变,而高度将保持不变..

如何更改代码中的宽高比??

1 个答案:

答案 0 :(得分:0)

就是这样解决的:

self.homeimage.heightAnchor.constraint(equalTo: self.homeimage.widthAnchor, multiplier: 1.0/3.23).isActive = true

希望这会对以后的所有人有所帮助:)