之前写文章都是使用的编辑富文本方式,图片和代码直接添加进文章,很直接,但不是很高效,偶然发现Markdown编辑器,发现果然好用,语法也简单,在这里写下其常用语法。
简单起见,上面写Markdown语法,下面显示其效果。
标题
#这是一个一级标题
##这是一个二级标题
###这是一个三级标题
这是一个一级标题
这是一个二级标题
这是一个三级标题
无序列表
* 条目
* 条目
* 条目
- 条目
- 条目
- 条目
有序列表
1. 条目一
2. 条目二
3. 条目三
- 条目一
- 条目二
- 条目三
引用
>这里是引用
这里是引用
链接
[点击这里跳转到百度](http://www.baidu.com)
点击这里跳转到百度
图片
![这是一张图片,这里写图片描述](https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png)
粗体
**粗体**
粗体
斜体
*斜体*
斜体
表格
| 姓名 | 性别 | 年龄 |
| --- |:------:| -----:|
|小明 | 男 | 12|
| 小红| 男 | 12|
| 小张| 男 | 12|
表格上方需空一行
姓名 | 性别 | 年龄 |
---|---|---|
小明 | 男 | 12 |
小红 | 男 | 12 |
小张 | 男 | 12 |
代码
使用"`"符号把代码包裹起来就是下面的效果
`func setUI() {
baseView = UIView.init(frame: CGRect.init(x: 0, y: 0, width: radius, height: radius))
baseView.center = self.view.center
self.view.addSubview(baseView)
let center = CGPoint.init(x: radius/2, y: radius/2)
var index = 0.0
for _ in 0...9 {
let color = UIColor.randomColor().cgColor
let nextIndex = index + 1
let aPath = UIBezierPath.init(arcCenter: center, radius: CGFloat(radius), startAngle: CGFloat(M_PI * index / 5), endAngle: CGFloat(M_PI * nextIndex / 5), clockwise: true)
aPath.addLine(to: center)
index = nextIndex
let tempLayer = CAShapeLayer.init()
tempLayer.path = aPath.cgPath
tempLayer.fillColor = color
tempLayer.strokeColor = UIColor.white.cgColor
tempLayer.lineWidth = 3
baseView.layer.addSublayer(tempLayer)
}
self.view.layer.setNeedsDisplay()
}`