fillとdrawだと座標系の扱いがちょっと違ったような。
だからinsetsやboundsをそのまま使うと
どっちかではズレないけどどっちかではズレたはず。