について質問がありましUIScrollview
た。
ストーリーはUIView
、オーバーライドメソッドを使用して自分で再描画する名前付きのChartsViewがありますdrawRect()
。図面の内容は動的に生成されました。そのため、実行時までそのサイズはわかりません。問題は、スーパービュー(scrollView)のコンテンツサイズを動的にどのように/どこで設定できるかということです。
- (void)viewDidLoad
{
[super viewDidLoad];
// not this way. it's fixed size.....
ChartsView *chartsView = [[ChartsView alloc]initWithFrame:CGRectMake(0, 0, 320, 800)];
self.scrollView.contentSize = chartsView.frame.size;
[self.scrollView addSubview:chartsView];
}