UIScrollView не отображается - PullRequest
       20

UIScrollView не отображается

0 голосов
/ 06 августа 2010

У меня есть простой ViewController, который выглядит так:

@interface MyViewController : UIViewController<UIScrollViewDelegate> {
   UIScrollView *scrollView;
   UILabel *label;
}
...
@property stuff
...

Теперь, что я пытаюсь сделать с этим контроллером, это иметь ScrollView для обработки действительно большой метки текста, которая у меня есть. Так что в методе viewDidLoad MyViewController.m у меня есть:

scrollView.contentSize = CGSizeMake(1000,1000);
scrollView.delegate = self;
scrollView.clipsToBounds = YES;
[self.view addSubview:scrollView];

И у меня появляется пустой экран, на котором я не могу прокрутить. Это просто белый экран. Перед добавлением части надписи я подумал, что сначала попробую настроить представление прокрутки, но это даже не работает. Разве я не вижу полосы прокрутки, когда двигаю пальцами? Как настроить вид прокрутки, чтобы он содержал метку?

Спасибо!

1 Ответ

1 голос
/ 06 августа 2010

scrollView не будет прокручиваться до тех пор, пока вы фактически не поместите в него содержимое, превышающее его фрейм. Итак, добавьте свой ярлык в представление прокрутки, и он должен стать прокручиваемым.

...