zoukankan      html  css  js  c++  java
  • iOS中的UIToolBar

    #import "RootViewController.h"
    
    @interface RootViewController ()
    
    @end
    
    @implementation RootViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        
        //显示toolbar
        //self.navigationController.toolbarHidden = NO;
        
        //动画效果
        [self.navigationController setToolbarHidden:NO animated:YES];
        
        //背景颜色
        self.navigationController.toolbar.barTintColor = [UIColor redColor];
        
        //渲染颜色
        self.navigationController.toolbar.tintColor = [UIColor orangeColor];
        
        //设置背景图片
        [self.navigationController.toolbar setBackgroundImage:[UIImage imageNamed:@"123.jpg"] forToolbarPosition:UIBarPositionBottom barMetrics:UIBarMetricsDefault];
        
        
        UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(handle:)];
        
        
        
        UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithTitle:@"保存" style:UIBarButtonItemStylePlain target:self action:@selector(handle:)];
        
        UIBarButtonItem *item3 = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"234.jpg"] style:UIBarButtonItemStylePlain target:self action:@selector(handle:)];
        
        
        UIBarButtonItem *item4 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:@selector(handle:)];
        //UIBarButtonItem *item4 = []
        self.toolbarItems = @[item1,item4,item2,item4,item3,item4];
        
    //    UIToolbar *toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(20, 100, 300, 30)];
    //    [self.view addSubview:toolBar];
    //    toolBar.backgroundColor = [UIColor redColor];
    //    toolBar.items = @[item1,item2];
        
    }
    
    - (void)handle:(UIBarButtonItem *)item{
        NSLog(@"gogogogo");
    }
    @end
  • 相关阅读:
    .Net Attribute详解(下)
    .Net Attribute详解(上)-Attribute本质以及一个简单示例
    美国快递跟踪链接
    ffmpeg中AVBuffer的实现分析
    Android Studio创建JAR/AAR库
    Android Studio添加原生库并自动构建
    代码注释中的专有词——TODO、FIXME和XXX
    adb获得安卓系统版本及截屏
    FFmpeg libavutil主要功能概述
    Linux下库打桩机制分析 function Interposition
  • 原文地址:https://www.cnblogs.com/wohaoxue/p/4817877.html
Copyright © 2011-2022 走看看