zoukankan      html  css  js  c++  java
  • UIToolbar

    创建ToolBar

    let toolBar = UIToolbar(frame: CGRectMake(0, 20, 380, 44))
    self.view.addSubview(toolBar)
    

     添加控件

    let btn1 = UIBarButtonItem(barButtonSystemItem: .Cancel, target: nil, action: nil)
    let btn2 = UIBarButtonItem(barButtonSystemItem: .Add, target: nil, action: nil)
    let btn3 = UIBarButtonItem(barButtonSystemItem: .FastForward, target: nil, action: nil)
    let btn4 = UIBarButtonItem(barButtonSystemItem: .Search, target: nil, action: nil)
    
    let btngap1 = UIBarButtonItem(barButtonSystemItem: .FlexibleSpace, target: nil, action: nil)//尽量向两边延长
    let btngap2 = UIBarButtonItem(barButtonSystemItem: .FixedSpace, target: nil, action: nil)
    btngap2.width = 100//自定义宽
    
    toolBar.setItems([btn1, btngap2, btn2, btn3,btngap1,btn4], animated: true)//添加到toolBar上
    

      使用预置按钮:如撤销,重做,编辑等(总共有25个样式)

    Custom:默认样式
    Flexible Space:自动伸缩的空白占位符
    Fixed Space:固定宽度的占位元素
    Add:“+”加号样式
    Edit:Edit文字样式
    Done:Done文字样式
    Cancel:Cancel文字样式
    Save:Save文字样式
    Undo:Undo文字样式
    Redo:Redo文字样式
    Compose:背景矩形插支笔的图标样式
    Reply:返回箭头的图标样式
    Action:背景矩形加上一个向上箭头的图标样式
    Organize:文件夹的图标样式
    Trash:垃圾桶的图标样式
    Bookmarks:书的图标样式
    Search:放大镜的图标样式
    Refresh:顺时针圆形箭头的图标样式
    Stop:一个×的图标样式
    Camera:一个照相机的图标样式
    Play:向右三角形代表播放的图标样式
    Pause:两条竖线代表播放的图标样式
    Rewind:向左两个三角代表回退的图标样式
    Fast Forward:向右两个三角代表快进的图标样式
    Page Curl:页面旋转的图标样式。在Xcode 6中似乎不显示
    

     来源:http://www.cnblogs.com/spaceID/p/4990565.html

  • 相关阅读:
    java面向对象下:Java数据库编程
    异常处理小结
    drupal进入不了后台时候的解决办法,作者使用drush方案,已验证
    背后的幽灵“美国”
    2016第30周六
    2016第30周五
    Java 网络I/O模型
    2016第30周三-流媒体部分概念
    2016第30周二
    JS冲突解决方法
  • 原文地址:https://www.cnblogs.com/spaceID/p/4990565.html
Copyright © 2011-2022 走看看