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