我有一个简单的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];
我得到一个我无法滚动的空白屏幕。它只是一个白色的屏幕。在添加标签部分之前,我想我会首先尝试设置滚动视图,这甚至都不起作用。当我移动手指时,我不应该看到一些滚动条吗?如何设置滚动视图以使其包含标签?
谢谢!
答案 0 :(得分:1)
scrollView不会是滚动条,直到您实际在其中放置超出其框架的内容。因此,将您的标签添加到滚动视图中,它应该可以滚动。