【发布时间】:2017-07-07 10:18:20
【问题描述】:
我有 2 个UIViewControllers。
一个UIViewController 有一个带有许多按钮的视图,并且高+2000 点。
另一个UIViewController 有一个UIScrollView。
这是我的代码:
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var scrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
scrollView.contentSize = CGSize(width: 375, height: 2884)
DispatchQueue.main.async {
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let thumb_vc = storyboard.instantiateViewController(withIdentifier: "thumb") as! ThumbsViewController
//self.present(vc, animated: true, completion: nil)
self.addChildViewController(thumb_vc)
self.scrollView.addSubview(thumb_vc.view)
}
}
虽然拇指 UIViewController 已加载到 UIScrollView,但大小错误且无法滚动。
任何帮助表示赞赏
【问题讨论】:
-
在您的项目中使用自动布局或大小类?