UILabel没有显示UISlider的值

时间:2011-09-29 05:09:21

标签: uilabel uislider

在我的应用程序中,我有一个“设置”视图,用户可以使用UISlider将值设置为50到1000.然后,所选值将显示在UILabel中。

问题是标签根本不显示。行动和IBOutlets在IB中连接。 NSLog在控制台上正确显示值。

我无法弄清楚发生了什么......需要帮助:)

我有以下内容:

    IBOutlet    UILabel  *sliderLabel;
    IBOutlet        UISlider *slider;
    ...
    @property (nonatomic, retain) UILabel *sliderLabel;
    @property (nonatomic, retain) UISlider *slider;

    -(IBAction) sliderValueChanged:(id) sender;

   @synthesize sliderlabel, slider;


   - (IBAction) sliderValueChanged:(UISlider *) sender {
        NSString *sliderValue = [NSString stringWithFormat:@"%d feet",(int)[sender value]];
        NSLog(@"%@", sliderValue);
        [[self sliderLabel] setText: sliderValue];
   }

谢谢,并致以问候。

0 个答案:

没有答案