模擬器實作Gif & GitHub上傳

Min
彼得潘的 Swift iOS / Flutter App 開發教室
3 min readJul 12, 2019

一、實作Gif

昨天下班後終於有時間來研究作業~

結果不小心忘我玩到凌晨兩點,還吵了某位大神哈😂

利用了第一堂課學到的一些小技巧,又重新做了個簡單的APP

  1. App icon — 這應該算是App的門面,美的圖案讓你荷包賺滿滿,醜的圖案讓你檢舉接不完(誤

製作icon有兩種方法

一個是上網找圖然後使用mac內建的螢幕截圖,然後!@#%^&*(當時顧著敲鍵盤所以忘記截圖後怎麼調整圖片大小了哈哈😂),在調整成所需大小

另一個是使用https://makeappicon.com

這個網址非常簡單好用,只要把圖片丟進烤吐司機,耐心等待幾分鐘後就會跳出許多不同大小的吐司

接著下載所需大小的icon再把它拉到 Xcode專案內的asssets…appicon即可

2. View controller &Segue &button,label — 建立多個view頁面加入按鈕、文字等再以Segue連接頁面(使用右鍵拉線)

完成初步的頁面後,剛好看到Julia的app,發現她有使用上一頁的功能

覺得很厲害,所以我有樣學樣自己加了一個button然後用Sugue拉線

執行模擬器時確實可以返回上一頁,但總覺得怪怪的,因為每按一次返回頁面就會多加一個,現在連接的頁面很少所以不會有lag的問題,但如果今天是大量的頁面呢?

接著我上網搜尋了許多資料,照著網路上教的一步一步操作,到了凌晨兩點多還是卡關…(應該是上班一整天太累 所以後來就先洗洗睡了😂明日再戰)

到了隔天早上一樣是卡關= =

所以求助了蜘蛛人大神

原來只要在首頁前加入 Navigation controller 之後的view頁面就會自動生成back的按鈕

看到back哥跑出來後,我很開心地執行了模擬器

結果…乾 back哥根本沒有出來露面

他就像無人機一樣開啟隱形模式 讓我滿臉問號

玩了一下依然卡關

又跑去求助夜猴(Night Monkey)

他秒解了我的疑惑…原來要把開頭的箭頭設定在首頁前的Navigation controller

就這樣…一個簡單的app誕生了(身邊的外甥女還在幫我拍手🤣)

註:實作Gif 是使用Quicktime player錄製再使用Gifsky轉檔~~~

二、GitHub上傳

以上參考 From Julia

事實證明有個厲害的同學很重要,抄作業很簡單(誤)🤣

--

--