Я хочу создать пользовательский вид прогресса, который прогрессирует, когда пользователь нажимает кнопку и останавливается при отпускании кнопки. Пустое подвью представляет собой фон прогресса, и я нарисовал квадрат, который выступает в качестве отправной точки. Пустой вид должен заполняться до тех пор, пока кнопка не будет выпущена. Как я продолжаю заполнять представление до тех пор, пока кнопка не будет отпущена?Как нарисовать представление прогресса с использованием Core Graphics
Вот мой код:
CGContextRef context=UIGraphicsGetCurrentContext();
CGContextSetLineWidth(context, 2.0);
CGContextSetStrokeColorWithColor(context, [UIColor blueColor].CGColor);
CGRect square=CGRectMake(0, 0, 5, 9);
CGContextAddRect(context, square);
CGContextStrokePath(context);
CGContextSetFillColorWithColor(context, [UIColor blueColor].CGColor);
CGContextFillRect(context, square);
В контроллере представления ViewDidLoad
SeekBar *seek=[[SeekBar alloc]initWithFrame:CGRectMake(0, 320, 320, 9)];
[self.view addSubview:seek];
Я новичок в основном graphics.Is это правильный подход?
ли это когда-нибудь исправить проблему? –