Cómo configurar dinámicamente el tamaño del contenido de UIScrollView

Tengo una pregunta sobreUIScrollview.

La historia es que tengo unUIView nombré ChartsView, que lo re-dibujé yo mismo mediante el método de anulacióndrawRect(). El contenido del dibujo fue generado dinámicamente. Así que no sé su tamaño hasta el tiempo de ejecución. La pregunta es ¿cómo / dónde puedo configurar el tamaño del contenido de su súper vista (scrollView) dinámicamente? ¿Alguna idea al respecto?

<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>

Respuestas a la pregunta(8)

Su respuesta a la pregunta