他のいくつかの iOS アプリでは、Single View アプリを作成し、それが のサブクラスである を追加MainView.h
したのは非常に奇妙ですが、別のプログラムでは、そのようなクラスを追加しませんでしたが、すぐに実行できました。MainView.m
UIView
ShapeView *sv;
sv = [[ShapeView alloc] initWithFrame:CGRectMake(10, 170, 140, 140)];
[self.view addSubview:sv];
の中にViewController.m
。もちろん、形状を適切に描画するShapeView.m
には実装する必要があります。しかし、今回は最初にanddrawRect
を追加する必要がなく、メイン ビューを描画する必要がないのはなぜでしょうか。MainView.h
MainView.m