如何从顶部减小uiscrollview的大小

时间:2010-10-02 13:03:24

标签: iphone objective-c uiscrollview

我正在创建一个音乐应用程序,我在其中向uiview添加了一个scrollview。另一个视图没有scrollview。我想从顶部减小scrollview的大小。当我减小scrollview的大小时,它会从底部减少,这是一个问题。这是我的scrollview代码。

scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0,0,320,360)];
[[self view] addSubview:scroll];
[scroll setScrollEnabled:YES];
[scroll setBounces:NO];
[scroll setAlwaysBounceHorizontal:NO];

首先,scrollview的大小是320,400我把它减少了40并使其达到360,因此它从底部减少了。我希望它应该从顶部减少。怎么可能。请有人帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

好吧,如果你缩小视图的大小但是你想让底部保持在同一个坐标,你只需要相应地调整y坐标,如下所示:

scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0,40,320,360)];