私の個人アプリを作る流れを全部見せます その8:グリッド表示
今回も編集画面を触っていきます。
グリッド線(マス目)を表示できるようにしましょう。
EditorViewでグリッド表示
isGrid
というフラグを追加して、それがtrue
の場合にグリッドを描画するようにします。
var isGrid = false {
didSet {
setNeedsDisplay()
}
}
didSet
については「Swift 4プログラミング入門」の「9.3 メンバー」で説明しています。
描画ロジックは簡単で、1〜31までループを回してそこに線を引いていくだけです。