我有一個設定寬度的滾動視圖。我將其限制為父視圖的寬度。當我滾動滾動視圖時,右側有很多空間。我只希望它垂直滾動而不是水平滾動。
有人可以幫忙嗎?
這是代碼
scrollView.translatesAutoresizingMaskIntoConstraints = false
scrollView.topAnchor.constraint(equalTo: self.view.topAnchor, constant : 0).isActive = true
scrollView.leadingAnchor.constraint(equalTo: self.view.leadingAnchor, constant : 0).isActive = true
scrollView.trailingAnchor.constraint(equalTo: self.view.trailingAnchor, constant :0).isActive = true
scrollView.centerXAnchor.constraint(equalTo: self.view.centerXAnchor, constant: 0).isActive = true
scrollView.bottomAnchor.constraint(equalTo: self.view.bottomAnchor, constant: 0).isActive = true
scrollView.widthAnchor.constraint(equalTo: view.widthAnchor).isActive = true
scrollView.heightAnchor.constraint(equalTo: view.heightAnchor).isActive = true
self.scrollViewContentView.translatesAutoresizingMaskIntoConstraints = false
self.scrollViewContentView.leadingAnchor.constraint(equalTo: scrollView.leadingAnchor).isActive = true
self.scrollViewContentView.topAnchor.constraint(equalTo: scrollView.topAnchor).isActive = true
self.scrollViewContentView.widthAnchor.constraint(equalTo: view.widthAnchor).isActive = true
self.scrollViewContentView.heightAnchor.constraint(equalToConstant: 1000).isActive = true

uj5u.com熱心網友回復:
可能寬度有問題。確保滾動視圖的寬度等于安全區域的寬度,然后使子視圖(滾動視圖內的視圖)的寬度等于滾動視圖的寬度。
還要檢查前導、尾隨、頂部和底部約束是否設定為 0 而不是 -1 或 -2。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/441311.html
上一篇:重構后閉包內的函式未使用
