gpt4 book ai didi

ios - 快速更改 UIView Image

转载 作者:行者123 更新时间:2023-11-28 16:14:32 24 4
gpt4 key购买 nike

我正在尝试使用 swift 3 和 scenekit 为 iOS10 制作一个基本游戏。在我的游戏代码的一部分中,我有一个功能,可以将鱼添加到屏幕上,并为每条鱼指定一个特定的标签,以便我以后可以找到它们:

let fish = UIImageView(frame: CGRect(x: 0, y: 0, width: CGFloat(fishsize.0), height: CGFloat(fishsize.1)))
fish.contentMode = .scaleAspectFit
fish.center = CGPoint(x: CGFloat(fishsize.0) * -0.6, y: pos)
fish.animationImages = fImg(Fishes[j].size, front: Fishes[j].front)
fish.animationDuration = 0.7
fish.startAnimating()

fish.tag = j + 200
self.view.insertSubview(fish, belowSubview: big1)

我想要的是能够在某个时刻记忆起鱼和

  • 更改显示的图像,并且
  • 停止动画。

这可能吗?我一直在用 var fish = view.viewWithTag(killer+200)! 尝试它,但是从这里我似乎无法更改新变量 fish 的任何图像属性>。

任何帮助将不胜感激。汤姆

最佳答案

尝试像这样将 UIView 转换为 UIImageView

if let fish = view.viewWithTag(killer+200) as? UIImageView {
//Perform your action on imageView object
}

关于ios - 快速更改 UIView Image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39251245/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com