我拿了一个基于视图的应用程序,我在控制器的视图上放置了一个uislider和uitextview。我的要求是当我水平移动滑块时,更改应该在textview中连续反映。如果我在textview中输入一个值滑块范围,滑块应移动到从textview取值的相应位置。
提前tnx dinakar答案 0 :(得分:1)
将选择器添加到滑块,如下所示,
[slider addTarget:self action:@selector(sliderChanged) forControlEvents:UIControlEventValueChanged];
在函数 sliderChanged 代码中,如下所示,
textView.text= [NSString stringWithFormat:@"%.2f%%", slider.value];
同样,在UITextView委托方法
中- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
slider.value=[textView.text floatValue];
return YES;
}