Как я могу сделать содержимое внутри прокрутки UIView? - PullRequest
3 голосов
/ 17 декабря 2010

У меня есть UIView, который содержит мой UIScrollView (с кучей элементов внутри) в IB. ScrollView подключен правильно, но содержимое внутри не прокручивается. Не уверен почему?

// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {

 scrollView.contentSize = CGSizeMake(320,600);
 scrollView.showsHorizontalScrollIndicator = NO;
 scrollView.showsVerticalScrollIndicator = NO;
 scrollView.scrollsToTop = NO;


 self.title = titleDescription;

 self.descriptionTextView.text = bodyDescription;
 self.addressTextView.text = address;
 self.phoneTextView.text = phone;
 self.websiteTextView.text = website;
    [super viewDidLoad];
}

Ответы [ 2 ]

3 голосов
/ 17 декабря 2010

Вам необходимо установить свойство contentSize представления прокрутки в коде (это нельзя сделать в Интерфейсном Разработчике).

0 голосов
/ 17 декабря 2010

Не помещайте UIView внутри UIScrollView.

Сделайте вид прокрутки настолько длинным, насколько вам нравится, и iPhone позаботится о ваших «потребностях прокрутки».

Вы можетеоднако, поместите несколько UIViews в UIScrollView, и вы сможете прокручивать представления, чтобы получить то, что вы хотите, но я не думаю, что это то, к чему вы стремитесь ...

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