【问题标题】:Swift - Have scroll view fit the entire screen?Swift - 滚动视图适合整个屏幕吗?
【发布时间】:2015-06-14 18:38:23
【问题描述】:
我的滚动视图不完全适合屏幕。顶部和左侧有一个黑色边框。看起来像这样。
这是我用来创建滚动视图的代码:
imageView = UIImageView(image: UIImage(named: "Map 1.png"))
scrollView = UIScrollView(frame: view.bounds)
scrollView.backgroundColor = UIColor.blackColor()
scrollView.contentSize = imageView.bounds.size
scrollView.addSubview(imageView)
view.addSubview(scrollView)
【问题讨论】:
标签:
ios
xcode
swift
uiscrollview
uiimageview
【解决方案1】:
也许您会从UIViewController 中删除“调整滚动视图插图”
【解决方案2】:
imageView = UIImageView(image: UIImage(named: "Map 1.png"))
imageView.contentMode = .ScaleToFill
imageView.frame = CGRect(x: 0, y: 0, width: self.scrollView.frame.width , height: self.scrollView.frame.height)
scrollView.contentSize.width = scrollView.frame.width
scrollView.addSubview(imageView)
view.addSubview(scrollView)