Swift之UIBarButtonItem添加一个分类

简介: Swift之UIBarButtonItem添加一个分类

Swift之UIBarButtonItem添加一个分类


最基本的写法

0ac57b1f311f0bc81487b443f84ff62d.png

Snip20180320_12.png

进阶,抽取一个方法出来

d01bdc123d510381f70e3b2aec1cb663.png

Snip20180320_13.png

再进阶,抽取一个类出来

741e0da73a00c9d4af8fd6aea40300a3.png

Snip20180320_16.png

0d7656a844c9b0512fcf96c4c130e3b9.png

Snip20180320_14.png

使用

7d3dec15fd2feb53f1cae2f9d2231dc3.png

Snip20180320_15.png

你可以自己尝试写只文字的,也可以写文字和图片的。

代码留给你https://gitee.com/lanyingwei/codes/dr71wkcgzqho36lyxv4pm56

相关文章
|
Swift
(一)swift的基本学习
(一)swift的基本学习
137 0
|
Swift iOS开发
21.Swift学习之扩展
扩展 为现有的类、结构体、枚举类型、协议添加了新功能。扩展和 Objective-C 中的分类类似。 扩展可以: 添加计算属性; 定义方法; 提供新的构造函数; 使现有的类型遵循某协议 Swift中使用extension关键字实现扩展 语法 extension SomeType { // new functionality to add to SomeType goes here } 扩展可以使已有的类型遵循一个或多个协议。
1209 0
|
存储 Swift
18.Swift学习之属性与方法
类的属性介绍 Swift中属性有多种 存储属性:存储实例的常量和变量 计算属性:通过某种方式计算出来的属性 类属性:与整个类自身相关的属性 存储属性 存储属性是最简单的属性,它作为类实例的一部分,用于存储常量和变量 可以给存储属性提供一个默...
1043 0
|
存储 编译器 Swift
17.Swift学习之类
类介绍 Swift虽然推荐面向协议编程,但其也是一门面向对象开发的语言 面向对象的基础是类,类产生了对象(类的实例) Swift中用class关键字定义类 定义语法 class 类名 { // 定义属性和方法 } 举例 class ...
944 0
|
C++ iOS开发 Swift
swift4.1 系统学习十 函数
swift的函数与其他语言中的函数还是有很多的不同点的, 我们在本节中一起学习swift中的函数都有哪些特性。 辅助文件, 在“统一的函数引用体系”中会用到。
1013 0
|
Swift
swift4.1 系统学习七
import Foundation //swift学习笔记07 /* 控制流语句 学过任何一种语言的小伙伴们都对控制流语句不陌生,几乎每一天都在用。 控制流分类: 1.分支 2.循环 */ /* do语句块 这个语句块在我之前的学习中一直在使用,是一种在学习中很方便的写代码的方式。
992 0
|
Swift 机器学习/深度学习 C语言
swift4.1 系统学习八
// // main.swift // swift08 // // Created by iOS on 2018/9/28. // Copyright © 2018年 weiman. All rights reserved. // import Foundation //swift学习笔记8 /* 1. for-in 循环 swift中使用for-in循环还是很频繁的。
870 0
|
索引 Swift 自然语言处理
swift4.1 系统学习六
swift学习笔记6 字符和字符串 在swift中,String类型也是结构体,属于值类型,而不是引用类型。这一点,与OC是不一样的。 // // main.
819 0
|
存储 Swift iOS开发
swift4.1 系统学习四
// // main.swift // swift04 // // Created by iOS on 2018/9/21. // Copyright © 2018年 weiman.
1041 0
|
Swift C语言
2.Swift学习之初探
Playground是什么? 从Xcode6开始出现(Swift开始出现) 翻译为:操场/游乐场 对于学习Swift基本语法非常方便 所见即所得(快速查看结果) 语法特性发生改变时,可以快速查看 Playground Swift最...
828 0

相关课程

更多