4
A
回答
9
要做到这一点,首先要确保你在视图控制器提供的图像(在您的故事板创建图像之间的关联,并在您的视图 - 控制)。
让我们假设它名为ImageView的。
编程,你可以说:
imageView.image = UIImage(named: ("nameofasset"))
我居然落得这样做是建立负责任的静态函数来确定返回因此其图像:
class func GetImage(someValueWhichDrivesLogic: Int)->UIImage
{
if (someValueWhichDrivesLogic == 1)
{
assetName = "imageone" //note you don't add .png, you just give it the same name you have in your standard images folder in XCode6
}
else if (someValueWhichDrivesLogic == 2)
{
assetName = "imagetwo" //again, this is the actual name of my image
}
//Return an image constructed from what existed in my images folder based on logic above
return UIImage(named: (assetName))
}
所以,现在的功能上面已经创建,你可能只是做这样的事情:
imageView.image = GetImage(1)
imageView.image = GetImage(2)
ŧ他会实际将图像动态分配给图像。你可能只是这样做,或者如果你从字面上做的把它变成一个按钮,点击就可以只取我上面指定的更简单的方法简单的东西。
谢谢你让我知道如果有任何问题!
相关问题
- 1. 斯威夫特 - 图像不显示
- 2. 斯威夫特:刷新UIImageView图片
- 3. 截图显示空白 - 斯威夫特
- 4. 斯威夫特转换斯威夫特
- 5. 斯威夫特2斯威夫特3
- 6. 斯威夫特 - JSQMessagesViewController与斯威夫特
- 7. 斯威夫特MapKit不显示指示
- 8. 斯威夫特3 - UIImageView图像得到收缩
- 9. 斯威夫特 - 图像色彩复位时显示警告
- 10. 如何显示SVG图像与斯威夫特
- 11. 访问字符串键显示获取图像(斯威夫特)
- 12. 斯威夫特。从网站显示图像(xxx.?action=stream)
- 13. 斯威夫特游乐场图像不显示它应该
- 14. 斯威夫特 - 显示与按键
- 15. PFLoginViewController并没有显示斯威夫特
- 16. 显示只有斯威夫特
- 17. 斯威夫特collectionViewCells没有显示
- 18. 斯威夫特
- 19. 斯威夫特
- 20. 斯威夫特
- 21. 斯威夫特
- 22. 斯威夫特
- 23. 斯威夫特
- 24. 斯威夫特
- 25. 斯威夫特
- 26. 斯威夫特
- 27. 斯威夫特
- 28. 斯威夫特
- 29. 斯威夫特
- 30. 斯威夫特