2011-09-08 213 views
1

我在我的iOS應用程序中有一個標籤和滑塊,我遇到了這個問題。如何獲得動態(自動)更新滑塊值的標籤?

我想讓標籤讀取滑塊的值,並且我已經通過使用帶按鈕的IBAction來完成該操作,以便當按鈕按下時,標籤更新滑塊的值。該代碼是這樣的:

label.text = [NSString stringWithFormat:@"%f", slider.value]; 

它的工作原理,所以現在我該如何使標籤更新值滑塊拖動?

回答

0

創建一個方法來處理當值改變,並添加爲目標如下:

[yourSlideReferenceVariable addTarget:self action:@selector(yourMethodNameGoesHere:) forControlEvents:UIControlEventValueChanged]; 

定義你的方法簽名

-(void)yourMethodNameGoesHere:(id)sender{ 

} 

如果你覺得你會更舒適的在做這個界面生成器,然後'值改變'是你需要掛鉤你的IBAction方法的事件。