Iphone 将UIScrollView添加到我的应用程序
我已经阅读了很多教程,但大多数教程都讲述了如何使用interface builder添加Iphone 将UIScrollView添加到我的应用程序,iphone,objective-c,ios,Iphone,Objective C,Ios,我已经阅读了很多教程,但大多数教程都讲述了如何使用interface builder添加UIScrollView。我需要使用代码添加一个scrollview。我经历了几次,他们所做的是将UIView添加到UIScrollView[scrollView添加子视图:myView]简单到使用interface builder连接到的ad 有人能告诉我如何添加UIScrollView使用代码(仅代码)非常简单: UIScrollView * scroller = [[[UIScrollView allo
UIScrollView
。我需要使用代码添加一个scrollview。我经历了几次,他们所做的是将UIView
添加到UIScrollView
<代码>[scrollView添加子视图:myView]代码>简单到使用interface builder连接到的ad
有人能告诉我如何添加UIScrollView
使用代码(仅代码)非常简单:
UIScrollView * scroller = [[[UIScrollView alloc] initWithFrame:CGTectMake(0, 0, 320, 480)] autorelease];
[self.view addSubview:scroller];
int x = 0;
for (int i = 0; i < 5; i++){
UIView * myview = [[[UIView alloc] initWithFrame:CGRectMake(x, 0, 320, 480)] autorelease];
[scroller addSubview:myView];
x += myView.frame.size.width;
}
[scroller setContentSize:CGSizeMake(x, 480)];
UIScrollView*scroller=[[UIScrollView alloc]initWithFrame:cGetMake(0,0320480)]自动释放];
[self.view addSubview:scroller];
int x=0;
对于(int i=0;i<5;i++){
UIView*myview=[[UIView alloc]initWithFrame:CGRectMake(x,0320480)]autorelease];
[滚动条添加子视图:myView];
x+=myView.frame.size.width;
}
[滚动设置contentsize:CGSizeMake(x,480)];
这段代码是在我的头脑中编译的,如果出现sintax错误,我深表歉意。我所有的示例都使用代码而不是nib-在代码中创建和配置滚动视图更容易!请看这里:
滚动视图示例从p482p494scrollViewInCode开始 我猜
self.view
是scrollview的前半部分,myView是第二个1/2。因此,如果我想在scrollView的下半部分添加一些标签等,我需要将标签添加到myView
?'self.view'是控制器的主视图,而'myView'是您想要的任何视图,它可以是UILabel、UIButton、UIImageView,任何东西,并且在'frame'中指定您想要的任何大小或位置!