M. *_*yan 37 iphone objective-c uiscrollview iphone-sdk-3.0
我一直很难找到UIScrollView的好例子.即使是Apple的UIScrollView Suite,我也觉得有点缺乏.
我正在寻找一个教程或示例集,向我展示如何创建类似于iPhone Safari选项卡滚动的内容,当您从一个浏览器窗口缩小并可以轻弹到其他浏览器窗口时.
但是我很难在滚动视图中显示任何旧视图.我有一个设置了图像的视图,但当我将它添加到滚动视图时,我只得到一个黑色矩形,无论我放在我添加的视图中.
任何链接或代码片段都会很棒!
Ben*_*itz 46
基本步骤是:
UIScrollView想要放入的内容视图(在您的情况下为a UIImageView).至于分页行为,请查看UIScrollView的pagingEnabled属性.如果你需要滚动少于一整页,你需要玩弄技巧clipsToBounds,这与StackOverflow问题中发生的事情相反.
Hem*_*ema 16
UIScrollView *scrollview = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
NSInteger viewcount= 4;
for (int i = 0; i <viewcount; i++)
{
CGFloat y = i * self.view.frame.size.height;
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, y,self.view.frame.size.width, self .view.frame.size.height)];
view.backgroundColor = [UIColor greenColor];
[scrollview addSubview:view];
[view release];
}
scrollview.contentSize = CGSizeMake(self.view.frame.size.width, self.view.frame.size.height *viewcount);
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请以编程方式创建UIScrollView
| 归档时间: |
|
| 查看次数: |
65592 次 |
| 最近记录: |