Hanya klarifikasi untuk mereka yang baru mengenal pemrograman Swift dan iOS . Di bawah baris kode:
button.setTitle("myTitle", forState: UIControlState.Normal)
hanya berlaku untuk IBOutlets
, bukan IBActions
.
Jadi, jika aplikasi Anda menggunakan tombol sebagai fungsi untuk mengeksekusi beberapa kode, misalkan memutar musik, dan Anda ingin mengubah judul dari Play
menjadi Pause
berdasarkan variabel toggle, Anda juga perlu membuat IBOutlet
untuk tombol itu.
Jika Anda mencoba menggunakan button.setTitle
melawan IBAction
Anda akan mendapatkan kesalahan. Ini jelas sekali Anda tahu itu, tetapi untuk noobs (kita semua) ini adalah tip yang bermanfaat.
UIControlState
. misalnyaforState: .Normal