我正在尝试对“图像滚动”旁边的图像进行更大的表示,向用户显示有多个图像。
在'旧'时代,你可能会尝试将它展示为一堆宝丽来图像,但现在这并不是很酷的事情。
我已经浏览了一下,无法想到任何东西,也看不到任何第三方图书馆。
任何帮助将不胜感激:)
答案 0 :(得分:1)
您只需创建UIImageViews,稍微改变它们,然后将它们添加到superview中即可。以下是一个名为" 0"," 1"和" 2"的图像示例。
let buffer = 10
for idx in 0...2 {
let newImageView = UIImageView(frame: CGRectMake(self.view.frame.minX + self.view.frame.width/4 - CGFloat(idx*buffer/4), self.view.frame.minY + self.view.frame.height/4 + CGFloat(idx*buffer/2), 100 + CGFloat(idx*buffer/2), 100 + CGFloat(idx*buffer/2)))
newImageView.clipsToBounds = true
newImageView.contentMode = .ScaleAspectFill
newImageView.layer.borderColor = UIColor.whiteColor().CGColor
newImageView.layer.borderWidth = 1
newImageView.image = UIImage(named: idx.description)
self.view.addSubview(newImageView)
}
}
我希望这可以帮助您完成设计!