更新: 2018/03/09 把代码贴到代码框
今天上班就用到了,比如H2O这个化学式怎么把2移下去?
找了半天把0~9的上下标给找到了,最后索性把String扩张一下。拷贝过来,留着以后用
extension String { //下标数字 static var zeroUnder: String { return "\u{2080}" } static var oneUnder: String { return "\u{2081}" } static var twoUnder: String { return "\u{2082}" } static var threeUnder: String { return "\u{2083}" } static var fourUnder: String { return "\u{2084}" } static var fiveUnder: String { return "\u{2085}" } static var sixUnder: String { return "\u{2086}" } static var sevenUnder: String { return "\u{2087}" } static var eightUnder: String { return "\u{2088}" } static var nineUnder: String { return "\u{2089}" } //上标数字 static var zeroUpper: String { return "\u{2070}" } static var oneUpper: String { return "\u{2071}" } static var twoUpper: String { return "\u{2072}" } static var threeUpper: String { return "\u{2073}" } static var fourUpper: String { return "\u{2074}" } static var fiveUpper: String { return "\u{2075}" } static var sixUpper: String { return "\u{2076}" } static var sevenUpper: String { return "\u{2077}" } static var eightUpper: String { return "\u{2078}" } static var nineUpper: String { return "\u{2079}" } }