У меня возник вопрос о UIScrollview
.
История: у меня есть UIView
с именем ChartsView, который я повторно рисую сам, переопределив метод drawRect()
. Содержимое чертежа генерировалось динамически. Поэтому я не знаю его размер до времени исполнения. Вопрос в том, как/где можно установить динамический размер содержимого супервизора (scrollView)? Любая идея об этом?
- (void)viewDidLoad
{
[super viewDidLoad];
// not this way. it fixed size.....
ChartsView *chartsView = [[ChartsView alloc]initWithFrame:CGRectMake(0, 0, 320, 800)];
self.scrollView.contentSize = chartsView.frame.size;
[self.scrollView addSubview:chartsView];
}