拡大/縮小したいボタンを作成しました。幅と高さとともにx、y座標を取得する方法を見つけました。これらを使用して、CGRectMake関数を呼び出してボタンを再描画します。アニメーションで再描画する方法を見つけようとしています。以下は私の試みですが、これを行うためのより良い方法があるとほぼ確信しています。コメントはありますか?
pointX = navigateBtn.frame.origin.x;
pointY = navigateBtn.frame.origin.y;
height = CGRectGetHeight(navigateBtn.frame);
width = CGRectGetWidth(navigateBtn.frame);
for (int i=1;i<=800000;i++) {
int k=i/100000;
navigateBtn.frame=CGRectMake(pointX, pointY, width, height*k);
}
前もって感謝します。