【问题标题】: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)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-22
      相关资源
      最近更新 更多