我正在使用ImageView和CollectionView创建一个图片库。一切都很好,但是肖像模式的图片超过了约束。为什么会这样呢?
myPicture = UIImageView(image: myArray[0])
view.addSubview(myPicture)
myPicture.translatesAutoresizingMaskIntoConstraints = false
myPicture.contentMode = .scaleAspectFill
myPicture.topAnchor.constraint(equalTo: tabBar.bottomAnchor, constant: view.bounds.height / 80).isActive = true
myPicture.leftAnchor.constraint(equalTo: view.leftAnchor, constant: 0).isActive = true
myPicture.rightAnchor.constraint(equalTo: view.rightAnchor, constant: 0).isActive = true
myPicture.bottomAnchor.constraint(equalTo: collectionView.topAnchor, constant: 0).isActive = true

发布于 2018-07-01 01:57:18
你需要设置
myPicture.clipsToBounds = truehttps://stackoverflow.com/questions/51119832
复制相似问题