UI_UIToolbar

//

//  ViewController.m

//  UIToolbar

//

//  Created by HarrySun on 16/7/13.

//  Copyright © 2016 Mobby. All rights reserved.

//


#import "ViewController.h"


@interface ViewController ()


@property (nonatomic,strong)UIToolbar *toolBar;


@end


@implementation ViewController


- (void)viewDidLoad {

    [superviewDidLoad];

    

    self.view.backgroundColor = [UIColorgrayColor];

    

    self.toolBar = [[UIToolbaralloc]initWithFrame:CGRectMake(0,self.view.frame.size.height - 40, self.view.bounds.size.width,40)];

    [self.viewaddSubview:self.toolBar];

    

    self.toolBar.barStyle = UIBarStyleBlackOpaque//工具栏的风格,有黑白两种

    self.toolBar.translucent = YES; // 设置工具栏是否透明

    self.toolBar.tintColor = [UIColorredColor];    //设置item风格颜色

//    self.toolBar.barTintColor = [UIColor yellowColor];  // 设置工具栏背景色,会覆盖工具栏风格

    

    

    [self.toolBarsetBackgroundImage:[UIImageimageNamed:@"工具栏背景"]forToolbarPosition:(UIBarPositionAny)barMetrics:(UIBarMetricsCompactPrompt)]; //设置工具栏背景

    [self.toolBarsetShadowImage:[UIImageimageNamed:@"阴影图案"]forToolbarPosition:(UIBarPositionBottom)]; //设置阴影图案

    

    

    

    UIBarButtonItem *item1 = [[UIBarButtonItemalloc]initWithImage:[UIImageimageNamed:@"zuoshitu"]style:(UIBarButtonItemStylePlain)target:selfaction:@selector(change1)];

    

    UIBarButtonItem *item2 = [[UIBarButtonItemalloc]initWithImage:[UIImageimageNamed:@"zuoshitu"]style:(UIBarButtonItemStylePlain)target:selfaction:@selector(change2)];

    

    UIBarButtonItem *item3 = [[UIBarButtonItemalloc]initWithImage:[UIImageimageNamed:@"zuoshitu"]style:(UIBarButtonItemStylePlain)target:selfaction:@selector(change3)];

    

    UIBarButtonItem *flexible = [[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpacetarget:selfaction:nil];   // 创建barbuttonitem,样式为flexible,这种是放在两个barbuttonitem之间的,调整两个item之间的距离.UIBarButtonSystemItemFlexibleSpace表示系统给一个合适的宽度,UIBarButtonSystemItemFixedSpace表示是用户可以自定义个宽度

    

    

    NSArray *array = [NSArrayarrayWithObjects:flexible,item1,flexible,item2,flexible,item3,flexible,nil];

    

    [self.toolBarsetItems:arrayanimated:YES];//item添加到toolbar

    [self.toolBarsizeToFit];

    

    

    

    

}


- (void)change1{

    

    NSLog(@"点击了第一个按钮");

}


- (void)change2{

    

    NSLog(@"点击了第二个按钮");

}


- (void)change3{

    

    NSLog(@"点击了第三个按钮");

}


- (void)didReceiveMemoryWarning {

    [superdidReceiveMemoryWarning];

    // Dispose of any resources that can be recreated.

}


@end


CAD运行时未见加载插件 加载自定义文件成功。自定义组: ACAD 加载自定义文件成功。自定义组: CUSTOM 加载自定义文件成功。自定义组: MODELDOC 加载自定义文件成功。自定义组: APPMANAGER 加载自定义文件成功。自定义组: FEATUREDAPPS 加载自定义文件成功。自定义组: TANGENT 加载自定义文件成功。自定义组: 天正快捷菜单 正在重生成模型。 ; 错误: LOAD 失败: "acad2020" 运行时扩展程序“d:\t20天正建筑 v10.0\sys23x64\tch_elevation.arx”已加载。 AutoCAD 菜单实用工具 已加载。*取消* 命令: *取消* FileTab COMMANDLINE 命令: 命令: 命令: 加载天正菜单文件: D:\T20天正建筑 V10.0\sys23x64\tch.tmn LOGINITIALWORKSPACEESW 命令: tshowbar 已成功地卸载自定义文件。自定义组: 天正快捷菜单 加载自定义文件成功。自定义组: 天正快捷菜单 命令: 命令: 命令: ARX 输入选项 [文件(F)/组(G)/命令(C)/类(CL)/服务(S)/加载(L)/卸载(U)]: f 已加载运行时扩展程序: acapp.arx - 支持 MDI。 acapp.crx - 支持 MDI。 acautoloader.arx - 支持 MDI。 acautoloader.crx - 支持 MDI。 acblock.crx - 支持 MDI。 accoremgd.dll - 支持 MDI。 acdim.arx - 支持 MDI。 acdim.crx - 支持 MDI。 acetutil.arx - 支持 MDI。 acexperience.arx - 支持 MDI。 acgsconfig.arx - 支持 MDI。 acgsconfig.crx - 支持 MDI。 acismobj23.dbx - 支持 MDI。 acismui.crx - 支持 MDI。 acmgd.dll - 支持 MDI。 acpublish.arx - 支持 MDI。 acpublish.crx - 支持 MDI。 acsign.arx - 支持 MDI。 acvdiff.arx - 支持 MDI。 acvdiff.crx - 支持 MDI。 acvmtools.crx - 支持 MDI。 appload.arx - 支持 MDI。 msteel2019.arx - 支持 MDI。 tch3_kernal.arx - 支持 MDI。 tch_3dsolids.arx - 支持 MDI。 tch_annotate.arx - 支持 MDI。 tch_blklib.arx - 支持 MDI。 tch_collision.arx - 支持 MDI。 tch_common.arx - 支持 MDI。 tch_elevation.arx - 支持 MDI。 tch_initstart.arx - 支持 MDI。 tch_interior.arx - 支持 MDI。 tch_kernal.arx - 支持 MDI。 tch_kerncmd.arx - 支持 MDI。 tch_pipebase.arx - 支持 MDI。 tch_pipewire.arx - 支持 MDI。 tch_public.arx - 支持 MDI。 tch_siteplan.arx - 支持 MDI。 按 ENTER 键继续: tch_structure.arx - 支持 MDI。 tch_tgedit.arx - 支持 MDI。 tch_tginterior.arx - 支持 MDI。 tch_tgtool.arx - 支持 MDI。 tch_toolcmd.arx - 支持 MDI。 tch_uiframe.arx - 支持 MDI。 tch_uipanelaxis.arx - 支持 MDI。 tch_uipanelcolumn.arx - 支持 MDI。 tch_uipanellayer.arx - 支持 MDI。 tch_uipanelredline.arx - 支持 MDI。 tch_uipanelsymbol.arx - 支持 MDI。 tch_uipanelsymbolmanage.arx - 支持 MDI。 tch_uipanelwall.arx - 支持 MDI。 tch_uipanelwindowanddoor.arx - 支持 MDI。 tch_uitoolbar.arx - 支持 MDI。 tch_utility.arx - 支持 MDI。 tszbatplotn.arx - 支持 MDI。 tszplotmain.arx - 支持 MDI。 vl.crx - 支持 MDI。 列表结束。
最新发布
07-16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值