gpt4 book ai didi

ios - UIImageView 和 UIButton 背景图像在模拟器中加载时变黑

转载 作者:行者123 更新时间:2023-11-30 14:12:26 25 4
gpt4 key购买 nike

我有两个 UIImageViews 添加到不同的场景中,它们正在变黑。如果我更改图像名称并将其重新上传到 image.xcassets,则某些版本的问题已得到解决,但随后又会再次出现。

截图

enter image description here enter image description here

黑框所在的地方应该有一个播放按钮,并且分数和高分下划线的东西应该是白色而不是黑色。

评分标签图像代码

class GameOverScene : SKScene {

var scoreImgView : UIImageView!

override func didMoveToView(view : SKView) {
//Score Image Label
let scoreLabel2 = "scorez2.png"
let scoreImage = UIImage(named: scoreLabel2)
scoreImgView = UIImageView(image: scoreImage)
scoreImgView.frame = CGRect(x: 0, y: 0, width: view.frame.size.width / 1.8, height: view.frame.size.height / 8)
scoreImgView.center = CGPoint(x: view.frame.size.width / 2, y: view.frame.size.height / 3.2)
scoreImgView.contentMode = UIViewContentMode.ScaleAspectFit
view.addSubview(scoreImgView)

}
}

重试按钮/播放按钮代码

class GameScene: SKScene {

var restartButton : UIButton!
var retryButton : UIImage = UIImage(named: "playbutton.png")!

override func didMoveToView(view : SKView) {

//Restart Button
restartButton = UIButton(frame: CGRect(x: 0, y: 0, width: view.frame.size.width / 3.2, height: 50))
restartButton.center = CGPoint(x: view.frame.size.width / 2, y: view.frame.size.height / 1.25)
restartButton.setImage(retryButton, forState: UIControlState.Normal)
restartButton.contentMode = UIViewContentMode.ScaleAspectFit
restartButton.addTarget(self, action: Selector("Restart"), forControlEvents: UIControlEvents.TouchUpInside)
self.view?.addSubview(restartButton)
}
}

编辑:所有图像都在 Images.xcassets 中。这是把它们放在错误的地方吗? enter image description here

编辑:这些图像在 iPhone 5s 上显示良好。

最佳答案

我删除了 .png,现在似乎工作正常。如果再次中断我会更新。

关于ios - UIImageView 和 UIButton 背景图像在模拟器中加载时变黑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31626813/

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