ユーザーがボタンを押すと進行し、ボタンが離されると停止するカスタム進行状況ビューを作成したいと考えています。空白のサブビューは進行状況の背景を表し、開始点として機能する正方形が描かれています。ボタンが離されるまで空白のビューが埋められるはずです。ボタンが離されるまでビューを埋め続けるにはどうすればよいですか?
これが私のコードです:
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];
私はコア グラフィックスの初心者です。これは正しいアプローチですか?