ios UIScrollView属性介绍

来源:互联网 发布:excel数据随机排列 编辑:程序博客网 时间:2024/06/01 08:41

- (void)viewDidLoad {

    [superviewDidLoad];

    

//    self.view.backgroundColor=[UIColor redColor];

    

    // 创建个uiscrollview

    self.us=[[UIScrollViewalloc] initWithFrame:CGRectMake(0,0, 320,568)];

    

    //设置滚动范围宽高

    self.us.contentSize=CGSizeMake(0,618);

    

    //设置拖拽后的间距 74代表距离顶部的长度  54代表底部横条高度+10

    self.us.contentInset=UIEdgeInsetsMake(74,0, 54,0);

    

    //设置刚开始时scrollview页面里内容的位置74与上面的74相反

    self.us.contentOffset=CGPointMake(0, -74);

    [self.ussetScrollEnabled:YES];


     //创建label

    self.la=[[UILabelalloc] initWithFrame:CGRectMake(0,0, 320,200)];

    self.la.backgroundColor=[UIColorgrayColor];

    self.la.text=@"ccccc";

   

    self.lastBt=[[UIButtonalloc] initWithFrame:CGRectMake(0,578, 320, 40)];

    self.lastBt.backgroundColor=[UIColorblueColor];

  

    [self.usaddSubview:self.la];

    [self.usaddSubview:self.lastBt];

    [self.viewaddSubview:self.us];


    UIView *view1=[[UIViewalloc] initWithFrame:CGRectMake(0,20, 320,44)];

    view1.alpha=0.9;

    view1.backgroundColor=[UIColorredColor];

    

    UILabel *title=[[UILabelalloc] initWithFrame:CGRectMake(110,7, 100,30)];

    title.text=@"nihao";

    title.textAlignment=NSTextAlignmentCenter;

    [view1 addSubview:title];

    

    UIButton *bt=[[UIButtonalloc] initWithFrame:CGRectMake(260,7, 40,30)];

    bt.backgroundColor=[UIColorblackColor];

    [view1 addSubview:bt];

    

    UIView *view2=[[UIViewalloc] initWithFrame:CGRectMake(0,524, 320,44)];

    view2.alpha=0.9;

    view2.backgroundColor=[UIColorgreenColor];

    

    [self.viewaddSubview:view1];

    [self.viewaddSubview:view2];

    

}



//设置scrollview可滚动

self.scrollView.scrollEnabled=YES;

0 0
原创粉丝点击