我想旋转视图。尝试了不同的东西,但做不到
我使用自动布局。结果,我在屏幕顶部有 imageView,共享几乎是一个正方形
func presentPortrait() {
coverImageView.layer.transform = CATransform3DIdentity
coverImageView.snp.remakeConstraints { (make) in
make.leading.trailing.top.equalToSuperview()
make.width.equalTo(coverImageView.snp.height).multipliedBy(375.0/211.0)
}
func presentLandscape() {
coverImageView.layer.transform = CATransform3DMakeRotation(CGFloat(.pi/2), 0.0, 0.0, 1.0)
coverImageView.snp.remakeConstraints { (make) in
make.leading.trailing.top.bottom.equalToSuperview()