我試圖以編程方式實現UIScrollView
。Swift:添加UIScroll視圖以編程方式不滾動視圖
背後的主要原因是我第一次在我的ViewController
添加了意見,最後我發現我忘了在我的ViewController
中添加滾動視圖。現在我想添加它programiticaly,但不會在視圖中添加。我到處搜索並嘗試,但沒有幫助。
@IBOutlet weak var UIViewHeader: UIView!
@IBOutlet weak var btnRegisteredCourses: UIButton!
@IBOutlet weak var lblName: UILabel!
@IBOutlet weak var tableView: UITableView!
var scrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
scrollView = UIScrollView(frame: view.bounds)
scrollView.contentSize = view.bounds.size
scrollView.scrollEnabled = true
scrollView.addSubview(UIViewHeader)
scrollView.addSubview(lblName)
scrollView.addSubview(tableView)
scrollView.addSubview(btnRegisteredCourses)
view.addSubview(scrollView)
}
如果'contentSize'大於其幀大小,則UIScrollView可以滾動。所以你只需要設置'contentSize'的高度大於滾動的框架高度(在垂直滾動的情況下)。 – nynohu
哦謝謝..我不知道這個.. :) :) – Sam
好吧我設置的內容尺寸更大的高度。但只有滾動條滾動而不滾動視圖? – Sam