1月 17 2010

UIViewなどのFrameサイズの変更

Posted by dos in iphone, iphone Tips

OpenGLばかりだと何なので、ちょっと息抜きがてらにサイズの変更を行いたいと思います。

CGSizesize = CGSizeMake(320.0f, 200.0f);

CGRectframe = [selfframe];

frame.size.width = size.width;

frame.size.height = size.height;

[selfsetFrame:frame];

*widthとheightをわけているのはわかり易くしているだけですのでご了承ください。

*CGSize以外にもCGPointやCGRectなどあります。

 

Frameのサイズを変更したい場合、このように簡単にできるのです♪

アニメーションさせたい場合は、前回紹介したUIViewアニメーションとの複合で簡単にできます。