- (void)drawRect:(CGRect)rectこれが、UIViewで画面に描画を行うのに必要なメソッドです。このdrawRect:は、このビューが画面に配置され、表示を更新する必要が生ずると自動的に呼び出されます。ここに描画のための処理を用意すれば、それが必要に応じて自動的に実行され、常に画面に最新の表示がされるようになる、という仕組みになっているのです。
{
// Drawing code
}
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
※MySampleView.h #import <UIKit/UIKit.h> @interface MySampleView : UIView { } @end ※MySampleView.m #import "MySampleView.h" @implementation MySampleView - (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { // Initialization code } return self; } /* // Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance during animation. - (void)drawRect:(CGRect)rect { // Drawing code } */ - (void)dealloc { [super dealloc]; } @end
<< 前へ | 次へ >> |