Jak dynamicznie ustawić rozmiar zawartości UIScrollView

Mam pytanieUIScrollview.

Historia jest taka, że ​​mamUIView o nazwie ChartsView, którą sam rysuję ponownie metodą nadpisywaniadrawRect(). Treść rysunku została wygenerowana dynamicznie. Więc nie znam jego rozmiaru do czasu wykonania. Pytanie brzmi, jak / gdzie mogę dynamicznie ustawić rozmiar zawartości swojego super widoku (scrollView)?

<code>    - (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];

    }
</code>

questionAnswers(8)

yourAnswerToTheQuestion