我有一个带标签和文本框的简单viewcontroller。但许多人适合在一个屏幕上,所以我想添加一个滚动条。我需要滚动视图吗?我只找到了有关使用scrollviews进行缩放的教程。怎么做?
答案 0 :(得分:6)
是的,你应该使用UIScrollView。这是如何使用scrollView from Apple developer library
的好例子答案 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];