scrollview不在xib文件滚动

时间:2013-06-21 10:31:13

标签: iphone uiscrollview

我是iphone开发的新手。我在我的应用程序中添加了scrollview,并在scrollview中以图形方式添加了10个按钮。但是当我运行时,滚动视图不滚动

我的代码如下

- (void)viewDidLoad
{
    [super viewDidLoad];

    [scrollview setContentSize:CGSizeMake(1500,50)];

    [scrollview setBackgroundColor:[UIColor blackColor]];
    [self.view addSubview:scrollview];
}

1 个答案:

答案 0 :(得分:2)

看起来你正在使用xib中的scrollview。因此,您需要从代码中删除[self.view addSubview:scrollview];,并且可以直接在xib中设置该滚动视图的属性,但setContentSize除外(您需要在.m文件中设置)。

或者如果您想手动创建scrollView,请从xib中删除并使用:

UIScrollView * content = [[UIScrollView alloc] initWithFrame:self.view.bounds];
[content setContentSize:CGSizeMake(width, height)];
//Here you can add those buttons to content view
[self.view addSubView:content];