UIScrollView не прокручивается к вершине - PullRequest
0 голосов
/ 28 декабря 2011

У меня есть вид прокрутки, где я динамически корректирую его размер содержимого в зависимости от того, какой контент находится в виде прокрутки.Проблема в том, что после выполнения всех настроек он не прокручивается вверх.Я попытался установить для параметра contentOffset значение 0,0, но это также не сработало.

Я использую раскадровку ... Любая идея, что это может быть?

Вот код

[scrollView setScrollEnabled:YES];
[scrollView setContentSize:CGSizeMake(320, 700)];
[scrollView setBackgroundColor:[UIColor colorWithRed:0.892 green:0.893 blue:0.892 alpha:1.0]];

Переместить метки

// Move Description Label / Image
self.descriptionImageView.frame = CGRectMake(20, self.importantInfo.frame.origin.y + self.importantInfo.frame.size.height + 20, self.descriptionImageView.frame.size.width, descriptionImageView.frame.size.height);
self.descriptionLabel.frame = CGRectMake(self.descriptionImageView.frame.origin.x + self.descriptionImageView.frame.size.height + 20, self.importantInfo.frame.origin.y + self.importantInfo.frame.size.height + 20, self.descriptionLabel.frame.size.width, self.descriptionLabel.frame.size.height);

// Adjust scroll size so it does not scroll out the content
[scrollView setContentSize:CGSizeMake(scrollView.contentSize.width, description.frame.origin.y + description.frame.size.height + 20)];

enter image description here

1 Ответ

0 голосов
/ 28 декабря 2011

Вы должны убедиться, что UIScrollView расположен и имеет правильный размер.

Попробуйте расположить его в x: 0 и y: 44. И установите его высоту равной 436 пикселей.

Дайте мне знать, если это работает:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...