ios - adjusting label to slider value swift -


i have slider , label in swift project. on storyboard, control dragged slider onto controller class page , created outlet , action. control dragged label outlet. trying update label based on slider's value. don't know going wrong.

code:

@iboutlet weak var slider: uislider!  @iboutlet weak var sliderval: uilabel!  @ibaction func slidervaluechanged(sender: uislider) {     var currentvalue = int(sender.value)     println("slider changing \(currentvalue) ?")     sliderval.text = "\(currentvalue) km" }  

i can see in log slidervaluechanged funciton being called , log printing value label's text not updating. doing wrong?

update:

i put slider object , label on login screen , used same methodology , code change label text , worked not work inside tab bar controller. shed light on issue may be?

update slider value in main queue

@ibaction func slidervaluechanged(sender: uislider) {     var currentvalue = int(sender.value)     println("slider changing \(currentvalue) ?")     dispatch_async(dispatch_get_main_queue(){         sliderval.text = "\(currentvalue) km"     }) } 

i hope helpful you.


Comments

Popular posts from this blog

Magento/PHP - Get phones on all members in a customer group -

php - .htaccess mod_rewrite for dynamic url which has domain names -

Website Login Issue developed in magento -