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

  • 相关阅读:
    第一次结对作业
    第一次博客作业
    个人总结
    第三次个人作业
    第二次结对作业
    第一次结对作业
    第一次个人编程作业
    第一次博客作业
    第三次个人作业——用例图设计
    第二次结对作业
  • 原文地址:https://www.cnblogs.com/spaceID/p/4990565.html
Copyright © 2011-2022 走看看