0
Всякий раз, когда я распечатываю рекорды или результаты, они печатаются точно так же, как есть. Будь то быть 7 и 7 или 7 и 5.UILabel неправильно меняет текст
Когда я вырывать имитатор текст меняется на Привет ... или Sc ... Вместо Рекорд: х или Score: с
@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
}
Ваши ярлыки недостаточно широки, чтобы показать целые строки, которые вы назначаете. Как вы контролируете ширину ваших ярлыков? –