【问题标题】:Repeat image in view horizontally and vertically水平和垂直重复视图中的图像
【发布时间】:2016-10-20 08:34:18
【问题描述】:

我知道this 问题重复,但我不能得到 sultion

我有这张图片

我想要这样查看背景

我已经尝试了所有这些

我也试试这个

self.view.backgroundColor = UIColor(patternImage: 
                  UIImage(named: "backgroundicon.png")!)

提前致谢

编辑:

 UIGraphicsBeginImageContext(self.view.frame.size)
 UIImage(named: "backgroundicon.png")?.draw(in: self.view.bounds)

 let image: UIImage = UIGraphicsGetImageFromCurrentImageContext()!

 UIGraphicsEndImageContext()

 self.view.backgroundColor = UIColor(patternImage: image)

结果:

【问题讨论】:

标签: ios swift view uiimageview


【解决方案1】:

这是你需要的,

self.imageView.image = UIImage(named: "abcd.png")!.resizableImage(withCapInsets: .zero)

这就是朋友:)

【讨论】:

  • 感谢您的帮助!
【解决方案2】:

在您的编辑中,我可以看到您的最后一行

self.view.backgroundColor = UIColor(patternImage: image)

不应该是patternImage: backgroundicon.png

【讨论】:

  • 我有一个 .png,但我能做什么?
  • 我的意思是,看起来您还没有将图像更改为您要使用的图像
  • 感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 2012-05-17
  • 2011-07-25
  • 2013-04-05
  • 2013-05-18
  • 1970-01-01
  • 2015-08-04
相关资源
最近更新 更多