如何水平滚动滚动视图

时间:2010-09-22 10:41:19

标签: iphone

嗨,我是iphone的新手。我需要水平滚动滚动视图而不是垂直滚动。是否可以水平滚动。如果有可能请发布链接包含示例示例。谢谢你提前。

3 个答案:

答案 0 :(得分:2)

您可以使用以下代码

[myscrollview addSubview:imgButton];

x = frame.origin.x; y = frame.origin.y + 80;

[myscrollview setContentSize:CGSizeMake(x,y)];

每次添加新按钮/图像时增加内容大小Y位置,并使设置滚动垂直为假。

编辑: Here是您问题的链接。

答案 1 :(得分:1)

没有具体的例子,很难回答你。通常,UIScrollView的滚动方向由其“contentSize”属性定义。因此,如果你有一个比你的scrollView(myScrollview)更宽的标签(myLabel)你可以这样写:

myScrollview.contentSize = CGSizeMake(myLabel.frame.size.width, myScrollview.frame.size.height);
//Next line is rather optional, should be already set by default
myScrollview.scrollEnabled = YES;

答案 2 :(得分:0)

如果你想要一个例子,这里有the sample codes。 正如Phlibbo所说,scrollView的contentSize将决定其方向。