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

  • MndsgnVEVO

    MndsgnVEVO

    26 Kasım 2013
  • MotoManTV

    MotoManTV

    10 Aralık 2009
  • superemposed

    superemposed

    25 Aralık 2007