Swift 学习记录--2
2015-08-27 22:58
627 查看
1、在UIView 上面 拖上 navigationBar ,navigationItem ,BarButtonItem
2. 在swift中使用
FontAwesome 添加 FontAwesome.ttf 和 相应的.swift 文件
注意在info.plist 中添加 Fonts provided by application 并添加 item 的值为 FontAwesome.ttf
@IBOutlet weak var navTitle: UINavigationItem! @IBOutlet weak var navBar: UINavigationBar! @IBOutlet weak var settingBtn: UIBarButtonItem! //设置navigation 背景颜色 为透明 navBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default) navBar.shadowImage = UIImage() navBar.translucent = true //设置navigation 显示层为 绿色 let greenColor:UIColor = UIColor(red:75/255,green: 163/255,blue: 75/255,alpha:1) navBar.layer.backgroundColor=greenColor.CGColor //设置 tite 的字体和颜色 navBar.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.whiteColor(), NSFontAttributeName: UIFont(name:"Helvetica",size:22.0)!] //设置nav button 为图标 settingBtn.tintColor=UIColor.whiteColor() settingBtn.setTitleTextAttributes([NSFontAttributeName:FontAwesomeIcon.getFontAwesome(18)], forState: UIControlState.Normal) settingBtn.title=FontAwesomeIcon.getFontICO("fa-cog") //设置 SearchBar let searchBar:UISearchBar = UISearchBar(frame: CGRectMake(0, 0, 150, 20)) searchBar.placeholder = "搜索实验..." let rightNavBarButton = UIBarButtonItem(customView:searchBar) navTitle.rightBarButtonItem = rightNavBarButton
2. 在swift中使用
FontAwesome 添加 FontAwesome.ttf 和 相应的.swift 文件
注意在info.plist 中添加 Fonts provided by application 并添加 item 的值为 FontAwesome.ttf
相关文章推荐
- swift详解之十三 -----------AppDelegate
- iOS多线程(GCD)(swift)
- swift 字符串
- 函数 Func
- swift笔记(4)
- Swift入门
- swift笔记(3)
- Swift Tutorial(swift 教程) 1: Welcome to Programming
- swift 进阶资料
- swift plist处理
- swift笔记(2)
- swift笔记(1)
- swift 错误处理
- SWIFT 2.0 复习笔记
- swift解析XML(NSXMLParser)
- Swift 类方法和实例方法
- Swift之UIScrollView和UIPageControl
- 关于Swift中的值类型(Value Types)与引用类型(Reference Type)
- Swift开发教程--设置圆角Button和圆角边框TextView
- Swift 单例模式实现及类方法