0
Immer wenn ich den Highscore oder den Punktestand ausdrucke, wird der Ausdruck genau so ausgeführt, wie er ist. Ob es sich um 7 und 7 oder 7 und 5.UILabels Text ändert sich nicht richtig
Wenn ich den Simulator nach oben ziehen den Text Hallo ... oder Sc geändert wird ... Statt mit Punkten: x oder Score: 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
}
Ihre Beschriftungen sind nicht breit genug, um die gesamten Zeichenfolgen anzuzeigen, die Sie zuweisen. Wie kontrollieren Sie die Breite Ihrer Etiketten? –