码迷,mamicode.com
首页 > 移动开发 > 详细

iOS UIToolbar的使用

时间:2015-01-14 21:13:38      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

 UIToolbar *myToolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, 80.0f)];
    
    NSMutableArray *myToolBarItems = [NSMutableArray array];
    
    [myToolBarItems addObject:[[UIBarButtonItem alloc]initWithTitle:@"myTile"style:UIBarButtonItemStylePlain target:self action:@selector(action)] ];
    
    [myToolBar setItems:myToolBarItems animated:YES];
   //- (id)initWithCustomView:(UIView *)customView
    
   // 可以看出,它的参数是一个VIEW,所以我们给它的配料要正确哦才行哦,否则,你就等着时间DIDADIDA的流失吧.
    
    //A>加一个开关switch:
    
    [myToolBarItems addObject:[[UIBarButtonItem alloc]initWithCustomView:[[UISwitch alloc] init] ]];
    
    //B>加一个按钮UIBarButtonItem
    
    UIBarButtonItem *myButton = [[UIBarButtonItem alloc] initWithTitle:@"myButton"style:UIBarButtonItemStyleBordered target:self action:@selector(action)];
    
    //get1Button.width = 50;
    
    [myToolBarItems addObject:myButton];
    
    //C>加一个文本Label
    

    
    UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(40.0f, 20.0f, 45.0f, 10.0f)];
    
    myLabel.font=[UIFont systemFontOfSize:10];
    
    //myLabel.backgroundColor = [UIColor clearColor];
    
    //myLabel.textAlignment=UITextAlignmentCenter;
    
    UIBarButtonItem *myButtonItem = [[UIBarButtonItem alloc]initWithCustomView:myLabel];
    
    [myToolBarItems addObject: myButtonItem];
    
    
    //D>加一个进度条UIProgressView
    
    UIProgressView *myProgress = [[UIProgressView alloc] initWithFrame:CGRectMake(65.0f, 20.0f, 90.0f, 10.0f)];
    
    UIBarButtonItem *myButtonItem1 = [[UIBarButtonItem alloc]initWithCustomView:myProgress];
    
    [myToolBarItems addObject: myButtonItem1];

   // 可以加使用initWithCustomView制作各种button,这里就不在这里一个一个在加了。我想你应该也已经掌握了如何添加各种buttonItem的方法了。

 

iOS UIToolbar的使用

标签:

原文地址:http://www.cnblogs.com/wisdom-yao/p/4224799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!