SORU
10 Temmuz 2012, Salı


Değişen UİButton metin

Ben tıklayın ne zaman bir UİButton metni güncellemek için çalışıyorum. Aşağıdaki satırı metnini değiştirmek için kullanıyorum:

calibrationButton.titleLabel.text = @"Calibration";

Ben doğrulandı metin değişiyor, ama ne zaman çalıştırmak app ve ben düğmesini tıklatın, değişiklik için "Kalibrasyon" bir saniye sonra gidiyor tekrar kendi varsayılan değer. Bunun sebepleri üzerinde herhangi bir fikir? Yenileme işlevi bir çeşit ben aradığım için gerek var mı?

CEVAP
10 Temmuz 2012, Salı


Ne zaman dışarı atarken onun subviews, bir UİButton ayarlamak onun titleLabel text değerini kullanarak kendi başlık değerleri, böylece ayarlamak için dört farklı dizeleri dört Birleşik Devletleri (normal, vurgulu, seçilen, devre dışı).

Bu özelliği nedeniyle, doğrudan titleLabel metin ayarı kalıcı olmaz, ve kendi subviews bırakır zaman düğmesi ile sıfırlanır.

Bunu yapmak için bir düğme var devlet için başlık metni değiştirmek sizin elinizde bulunuyor.

[calibrationButton setTitle:@"Calibration" forState:UIControlStateNormal];

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GavinMichaelBooth

    GavinMichael

    26 AĞUSTOS 2006
  • KoreanFrogMania님의 채널

    KoreanFrogMa

    18 Aralık 2011
  • Peyton

    Peyton

    28 Aralık 2008