Как динамически установить размер содержимого UIScrollView

У меня вопрос по поводу 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];

    }
30
задан Paras Joshi 13 May 2013 в 07:16
поделиться