第一份作業要在 xcode 中用 view 畫出圖案。私以為最耗時的部分應該是以下兩點:
- view 定位
- 調整顏色
為了繪畫過程中能省去這些麻煩,決定先用 Google Sheet 打個草稿、找出各方格的顏色與定位。
在網路上找到合適的圖畫後就來開工啦!
要畫的圖片格數是 23*32。測試了一下 view 一格大小 10*10 最為剛好,故先在畫布上新增一個 230*320 的 super view (命名為 “SnowWhite”),將要作畫的小方格成為其 sub view,以便進行定位。
決定尺寸後,回到 Google Sheet 上找出要使用的色號、以及各自的 x, y 軸定位點。
為了避免一直調整顏色的麻煩,使用 Sort by color 功能,一次先畫一種顏色。
開始畫啦!一直複製黑色小方格,調整為之前整理好的 x, y 座標即可,相鄰的色號則直接修改 width 加快繪製速度。
像素風 Snow White 繪製完成啦!
如法炮製 Jasmine 及 Mulan ~
畫好後模擬器畫面如下:
設定一個童話風的 App icon:
完成後在模擬器中進行 gif 錄製:
但是橫向的設計在錄屏中會需要扭著脖子看,覺得稍嫌美中不足。故找了一下彼得潘的文章,依著上面的步驟一步步設置了 Scroll View。感謝老師超詳細的教學~
為了讓 Scroll View 能成功滾動,在 SnowWhite, Jasmine 及 Mulan 三個 Views 上再加了一個 Super View,並將長度拉長到 1100,以便實現 Scroll View 向下滾動功能。
成功啦!
雖然只是很簡單的繪製,還是迫不急待的導入到手機上,跟親友炫耀一下學習的第一步😆。用手機長截圖紀念一下:
最後將這個 Project 上傳至 GitHub 交作業~