0
每當我打印出高分或打分時,它都會按原樣打印出來。無論是7,7或7和5UILabel沒有正確更改文字
當我拉起模擬器中的文本替換爲Hi ...或Sc ... 而不是排行榜:x或得分:C
@IBOutlet var HS: UILabel!
@IBOutlet var S: UILabel!
override func viewDidLoad()
{
super.viewDidLoad()
let HighscoreDefault = UserDefaults.standard
let ScoreDefault = UserDefaults.standard
print("Hi")
if HighscoreDefault.value(forKey: "Highscore") != nil
{
let Highscore = HighscoreDefault.value(forKey: "Highscore") as! Int
let Score = ScoreDefault.value(forKey: "Score") as! Int
print(Highscore)
print(Score)
S.text = NSString(format: "Score : %i", Score as CVarArg) as String
HS.text = NSString(format: "Highcore : %i", Highscore as CVarArg) as String
}
您的標籤不夠寬,無法顯示您分配的整個字符串。你如何控制標籤的寬度? –