UIScrollView没有显示

时间:2010-08-06 14:47:48

标签: iphone delegates uiscrollview

我有一个简单的ViewController,如下所示:

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

现在,我正在尝试使用此控制器,我有一个ScrollView处理一个非常大的文本标签。所以在MyViewController.m的viewDidLoad方法中我有:

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

我得到一个我无法滚动的空白屏幕。它只是一个白色的屏幕。在添加标签部分之前,我想我会首先尝试设置滚动视图,这甚至都不起作用。当我移动手指时,我不应该看到一些滚动条吗?如何设置滚动视图以使其包含标签?

谢谢!

1 个答案:

答案 0 :(得分:1)

scrollView不会是滚动条,直到您实际在其中放置超出其框架的内容。因此,将您的标签添加到滚动视图中,它应该可以滚动。