简单滚动

时间:2012-06-18 15:04:57

标签: ios xcode cocoa-touch scroll

我有一个带标签和文本框的简单viewcontroller。但许多人适合在一个屏幕上,所以我想添加一个滚动条。我需要滚动视图吗?我只找到了有关使用scrollviews进行缩放的教程。怎么做?

3 个答案:

答案 0 :(得分:6)

是的,你应该使用UIScrollView。这是如何使用scrollView from Apple developer library

的好例子

documentation about UIScrollView

答案 1 :(得分:1)

您需要添加一个scrollview并将其内容大小设置为大于scrollview的实际大小。设置内容大小超过滚动视图大小将启用滚动并将显示滚动条...

答案 2 :(得分:1)

//Scroll Vertically
UIView *containerview = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 320, 800)];
        [containerview addSubview:your label];
        [containerview addSubview:your textbox];
        ............


UIScrollView *scrv = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, 320, 480)];
        scrv.contentSize = CGSizeMake(containerview.frame.size.width ,containerview.frame.size.height);
        [scrv addSubview:containerview];

[self.view addSubview:scrv];