IOS之【UIToolbar】

原创 2013年12月02日 20:40:04

#import "OneViewController.h"


@interface OneViewController ()


@end


@implementation OneViewController


- (void)add {

   NSLog(@"添加");

}


- (void)delete {

   NSLog(@"删除");

}


- (void)viewDidLoad

{

    [superviewDidLoad];

    

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

    

   UIToolbar *toolBar = [[UIToolbaralloc] init];

    // 设置toolbar的样式

    toolBar.barStyle =UIBarStyleBlackTranslucent;

    CGFloat toolBarWidth =self.view.bounds.size.width;

    toolBar.frame =CGRectMake(0,0, toolBarWidth, 44);

    

    // 设置toolbar的所有item

    NSMutableArray *items = [NSMutableArray array];

    

    // 添加

    UIBarButtonItem *addItem = [[[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAddtarget:selfaction:@selector(add)]autorelease];

    // 设置item的背景样式

    addItem.style =UIBarButtonItemStyleBordered;

    [itemsaddObject:addItem];

    

    

    // 弹簧  UIBarButtonSystemItemFlexibleSpace

    UIBarButtonItem *spaceItem = [[[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpacetarget:nilaction:nil]autorelease];

    [itemsaddObject:spaceItem];

    

    // 联系人

    UIBarButtonItem *contactItem = [[[UIBarButtonItemalloc] initWithTitle:@"联系人" style:UIBarButtonItemStylePlain target:nilaction:nil]autorelease];

    contactItem.enabled =NO;

    [itemsaddObject:contactItem];

    

    // 弹簧

    UIBarButtonItem *spaceItem2 = [[[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpacetarget:nilaction:nil]autorelease];

    [itemsaddObject:spaceItem2];

    

    // 删除

    UIBarButtonItem *deleteItem = [[[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemTrashtarget:selfaction:@selector(delete)]autorelease];

    deleteItem.style =UIBarButtonItemStyleBordered;

    [itemsaddObject:deleteItem];

    

    toolBar.items = items;

    

    [self.viewaddSubview:toolBar];

    [toolBarrelease];

}


- (void)didReceiveMemoryWarning

{

    [superdidReceiveMemoryWarning];

    // Dispose of any resources that can be recreated.

}


@end

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

IOS_UI_UIToolBar

  • 2015年05月24日 17:13
  • 426B
  • 下载

[iOS] 在UIToolBar中增加UILabel等控件(xib/storyboard图形界面方式)

作者:zyl910 在iOS开发时,有时候需要在UIToolBar中增加UILabel等控件。见过很多资料是以代码方式完成此功能,不易维护。于是我进行了一番摸索,找到了xib/storyboard...

iOS 开发 中级:UIToolbar,UINavigationBar,UITabBar,UIBarButtonItem,UITabBarItem自定义方法总结

对于UIToolbar,UINavigationBar,UITabBar,UIBarButtonItem,UITabBarItem这几种控件的自定义,因为具备共同性,因此放在一起讨论。 通常有两种方...

斯坦福大学公开课 iOS应用开发教程学习笔记(第七课)UIToolbar、iPad 和iPhone的通用程序

第七课的主要内容:UIToolbar、iPad 和iPhone的通用程序 1、UIToolbar上面放的都是UIBarButtonItem 他们通常在屏幕的顶部或底部,一个工具栏九四U...

IOS控件UIToolBar、UIView

两个视图之前的切换,用Xib文件写了好几次还没很能记的很牢固,所以想用代码在实现一次,也好写写bolg让自己的记的更深点。 先创建一个Empty Applcition的项目后创见3个类,分别为Mai...

iOS之UIToolBar的使用

一、UIToolBar的基本用法 1、.h #import @interface FKViewController : UIViewController - (IBAction)clicked...

【ios】UIToolBar使用示例

可以在toolBar上添加任何View。其实它的原理是把你要添加的View先加到UIBarButtonItem里面,最后再把UIBarButtonItem数组一次性放到toolbar的items里面。...

iOS SDK详解之UIToolBar

原创blog,转载请注明出处 http://blog.csdn.net/hello_hwc?viewmode=contents 欢迎关注我的iOS SDK详解专栏 http://blog....

iOS开发 UIToolBar的使用

http://jingyan.baidu.com/article/380abd0a69497e1d90192c95.html   UIToolBar存在于UINavigationContro...

UIToolBar快速切换图标

  • 2010年05月23日 01:17
  • 24KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS之【UIToolbar】
举报原因:
原因补充:

(最多只允许输入30个字)