我想在视图中滚动除按钮之外的所有内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我想在视图中滚动除按钮之外的所有内容相关的知识,希望对你有一定的参考价值。
答案
添加第一个UIScrollView
然后UIButton
到self.view
。
另一答案
在滚动视图内容之外添加按钮,例如叠加
另一答案
尝试此解决方案:
class TmpVC: UIViewController, UIScrollViewDelegate {
@IBOutlet var scoll : UIScrollView!
@IBOutlet var btn : UIButton!
var btnPoint : CGPoint!
override func viewDidLoad() {
super.viewDidLoad()
scoll.contentSize = CGSize(width: 320, height: 600)
scoll.delegate = self
btnPoint = btn.frame.origin
}
func scrollViewDidScroll(_ scrollView: UIScrollView) {
btn.frame.origin = CGPoint(x: btnPoint.x, y: btnPoint.y + scrollView.contentOffset.y)
}
deinit {
print("deinit Tmpvc")
}
}
以上是关于我想在视图中滚动除按钮之外的所有内容的主要内容,如果未能解决你的问题,请参考以下文章