UIToolbar相关
- (void)viewDidLoad {
[super viewDidLoad];
[self toolBarFun];
}
#pragma mark - 工具栏相关
-(void)toolBarFun{
CGRect screen = [[UIScreen mainScreen] bounds];
CGFloat toolbarHeight = 44; //44默认高度
//创建一个工具栏:UIBarButtonItem容器
UIToolbar* toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, screen.size.height - toolbarHeight, screen.size.width, toolbarHeight)];
//创建一个系统按钮:UIBarButtonSystemItemSave
UIBarButtonItem *saveButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:
UIBarButtonSystemItemSave
target:self action:@selector(save:)];
UIBarButtonItem *openButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Open"
style:UIBarButtonItemStylePlain
target:self action:@selector(open:)];
//创建一个系统按钮:可变空格
UIBarButtonItem *flexibleButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:
UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
toolbar.items = @[saveButtonItem, flexibleButtonItem, openButtonItem];
[self.view addSubview:toolbar];
CGFloat labelWidth = 84;
CGFloat labelHeight = 21;
CGFloat labelTopView = 250;
self.label = [[UILabel alloc] initWithFrame:CGRectMake((screen.size.width - labelWidth)/2 , labelTopView, labelWidth, labelHeight)];
self.label.text = @"Label";
//字体左右居中
self.label.textAlignment = NSTextAlignmentCenter;
[self.view addSubview:self.label];
}
//按钮事件
- (void)save:(id)sender {
self.label.text = @"点击Save";
}
//按钮事件
- (void)open:(id)sender {
self.label.text = @"点击Open";
}