设置(通过拍照选择)时,我的imageview的图像(位于滚动视图中)已设置,但稍微偏右且未居中
我没有使用情节提要,所有内容都是通过编程制作的
//创建框架 imgBorder.frame.size = CGSize(宽度:view.bounds.size.width * 0.7,高度:view.bounds.size.height * 0.7) imgBorder.center.x = self.view.bounds.width * 0.5 imgBorder.center.y = self.view.bounds.height * 0.5 imgBorder.image = UIImage(名称:“ imageBorder”) self.view.addSubview(imgBorder) self.view.bringSubviewToFront(imgBorder)
scrollImg.delegate = self
scrollImg.frame = CGRect(x: view.bounds.size.width * 0.5 - imgBorder.frame.size.width/2, y: view.bounds.size.height * 0.5 - imgBorder.frame.size.height/2, width: imgBorder.bounds.size.width, height: imgBorder.bounds.size.height)
scrollImg.minimumZoomScale = 1.0
scrollImg.maximumZoomScale = 6.0
self.view.addSubview(scrollImg)
imgPicture.frame.size = scrollImg.frame.size
imgPicture.center.x = scrollImg.center.x
imgPicture.center.y = scrollImg.center.y
scrollImg.addSubview(imgPicture)
答案 0 :(得分:0)
我能够解决以下几行代码的问题:
imgPicture.center.x = scrollImg.center.x
imgPicture.center.y = scrollImg.center.y