gpt4 book ai didi

ios - UIBottom 文本字段未设置

转载 作者:行者123 更新时间:2023-11-28 11:18:25 25 4
gpt4 key购买 nike

我有一个显示随机表情符号的标签,然后我有 4 个 UIButton。每一个都会显示一个随机的表情符号,4 个中的一个会显示与标签上相同的表情符号。这是一款配对游戏。

import UIKit

class ViewController: UIViewController {

@IBOutlet weak var faceLabel: UILabel!
@IBOutlet weak var scoreLabel: UILabel!

var randomEmojiNum: UInt32 = arc4random_uniform(6) + 1

override func viewDidLoad() {
super.viewDidLoad()
faceLabel.text = genRanNum()
}

func genRanNum() -> String{
switch randomEmojiNum{
case 1: return "😀"
case 2: return "😅"
case 3: return "😉"
case 4: return "😁"
case 5: return "😂"
case 6: return "😄"
default: break
}
return "Default"
}

func correctAnswerGen() {
var correct: UInt32 = arc4random_uniform(4)
switch correct{
case 0: topLeftAnswer.titleLabel?.text = genRanNum()
case 1: topRightAnswer.titleLabel?.text = genRanNum()
case 2: bottomRightAnswer.titleLabel?.text = genRanNum()
case 3: bottomLeftAnswer.titleLabel?.text = genRanNum()
default: break
}
}

@IBOutlet weak var topLeftAnswer: UIButton!
@IBOutlet weak var topRightAnswer: UIButton!
@IBOutlet weak var bottomLeftAnswer: UIButton!
@IBOutlet weak var bottomRightAnswer: UIButton!
}

但每次我运行它时,它都没有按预期运行。现在,我正在随机分配 4 个 UIButton socket 中的一个以设置为与标签上相同的表情符号,但是没有一个 socket 设置!

每当我运行它时,它看起来就像被选中了。没有一个按钮被设置!我有一种预感,它与设置的 socket 有关,我在设置后编辑值。但是,如果我知道,我就不会寻求帮助了!哈哈干杯!

最佳答案

代替 topLeftAnswer.titleLabel?.text 只需使用:

topLeftAnswer.setTitle("emoji", forState: UIControlState.Normal)

关于ios - UIBottom 文本字段未设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30316697/

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