gpt4 book ai didi

ios - 用UIScrollView缩放时,无法正确滚动到下端

转载 作者:行者123 更新时间:2023-11-30 11:32:38 24 4
gpt4 key购买 nike

为了正确理解,我准备了一部电影。

在这部电影中,我想滚动到红线。

但是,contentSize 似乎还不够。

如何才能滚动到红线?


-代码-

import UIKit

class PlotterCanvasView: UIView, UIScrollViewDelegate {

@IBOutlet weak var scrollView: UIScrollView!
@IBOutlet weak var imageView: UIImageView!

class func instance() -> PlotterCanvasView {
return UINib(nibName: "PlotterCanvasView", bundle: nil).instantiate(withOwner: self, options: nil)[0] as! PlotterCanvasView
}

func initValue(){
scrollView.delegate = self
scrollView.maximumZoomScale = 6.0
scrollView.minimumZoomScale = 1.0

imageView.image = UIImage(named: "col")
}

func viewForZooming(in scrollView: UIScrollView) -> UIView? {
return self.imageView
}

}


-电影-

Movie in Youtube

(关于电影。我写了上面的代码,并在UIScrollView中缩放UIImageView。但是,contentSize 不够,我无法向下滚动到底部。)


-xcode 中的图像-

enter image description here

最佳答案

我解决了我自己。

在如下图所示的约束条件下这是可能的。

(UIScrollView 约束为“Margin all 0”)
(UIImageView 约束对于 UIScrollView 来说是“等高”)

enter image description here

关于ios - 用UIScrollView缩放时,无法正确滚动到下端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50094805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com