在我的应用程序中,我有一个“设置”视图,用户可以使用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];
}
谢谢,并致以问候。