iT邦幫忙

swift相關文章
共有 960 則文章
鐵人賽 Mobile Development DAY 18

技術 [Day18] swift & kotlin 實作篇!(9) Animation -kotlin

kotlin kotlin 也一樣來讓小雞跳起來吧 這邊也一樣有很多種動畫的寫法 同swift來玩玩關鍵影格動畫吧 首先來看看語法 ObjectAnimator...

鐵人賽 Mobile Development DAY 18

技術 從零開始的8-bit迷宮探險【Level 18】為什麼他們開始亂跑?捉摸不定的怪物移動模式

「誒,好累喔。」「天氣這麼好,要不要去玩水啊?」喜歡玩耍的 Snow 提議著。忘記要趕走山姆的使命感,四個可愛的反派角色跑走了!?黑森林的天氣,又漸漸晴朗起來...

鐵人賽 自我挑戰組 DAY 11

技術 Day#11 測試畫面

前言 承接昨天的內容,今天來開工啦 學習資源 這篇的資源參考與上一週同樣教學團隊的real-time開發影片Swift 5: Firebase Chat App...

鐵人賽 自我挑戰組 DAY 16

技術 Swift純Code之旅 Day16. 「頁面傳值?代理? Delegate?Protocol?(2)」

前言 目前已經將Protocol都設置完畢了,那現在就要來實作讓其他的ViewController執行Protocol內的Function。 實作 現在Prot...

鐵人賽 自我挑戰組 DAY 10

技術 Day#10 初始專案...again (+版本控制)

前言 原本的想法其實是希望可以寫一個類似交友軟體的app,但中途卡關,也覺得學得不夠扎實,所以先寫了一個小小的to-do list當作起步。現在可能懂的比較多一...

鐵人賽 Mobile Development DAY 16

技術 D16 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數 K 線圖實作.4 - 在 X 軸標上每一根 K 棒的日期 }

目前我們已經做出台股加權指數的 K 線圖,但目前進度的線圖的 x 軸沒有時間,所以當使用者看到這張圖,無法判斷這張圖每根 K 線的日期,是哪一天。所以我們需要轉...

鐵人賽 Mobile Development DAY 17

技術 [Day17] swift & kotlin 實作篇!(8) Animation - swift

swift 畫面有了~功能也有了~ 接下來我們做個小動畫 我們試著讓小雞在畫面中跳起來 整個APP 感覺就活起來了 關於動畫~swift也不少方法都可以跑動畫...

鐵人賽 Mobile Development DAY 17

技術 從零開始的8-bit迷宮探險【Level 17】稻草人也想要智慧大腦,給怪物一點靈魂跟一點點個性

「我們不能漫無目的地追,要擬定包夾計畫!」Rain 大聲地說,並展露出大哥是對的姿態。「我去魔幻水晶的地方埋伏。」Storm 自告奮勇地說。「那我到處偵查。」...

鐵人賽 Mobile Development DAY 15

技術 D15 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數K線圖實作.3 - 使用 Charts 實作 K 線圖 }

如果你真的對畫圖很有興趣,而且很想自己做圖表的類別,那你可以使用程式在拿到資料後,用 UIView, CALayer 這些物件,畫出你要的圖案。但這邊介紹 An...

鐵人賽 自我挑戰組 DAY 14

技術 Swift純Code之旅 Day14. 「TableView(5) - 點擊TableViewCell」

前言 我們現在畫面都已經跟Iphone內建的鬧鐘一樣了,但虛有其表是不行的,馬上來實作TableViewCell的點擊功能吧!今天會先實作較單純的「標籤」欄位。...

鐵人賽 自我挑戰組 DAY 9

技術 Day#09 使用者體驗

前言 雖說我決定先把前一份專案就這樣放著,開始著手新的練習,但提到是否能提升app本身的價值與使用流暢度,還是想貼上一些最近看到、有趣的內容。 好看的畫面 好看...

鐵人賽 Mobile Development DAY 16

技術 [Day16] swift & kotlin 實作篇!(7) Click Event 綁定

swift 畫面都有了! 接下來我們來完成一個小功能吧 首先 我們點選Main.storyboard上方的 +號按鈕 此時右邊會跑出第二個視窗 這時我們在點選...

鐵人賽 Mobile Development DAY 16

技術 從零開始的8-bit迷宮探險【Level 16】丞相,起風了!遠方飄來烏雲怪物了

「萬事俱備,只欠東風了」Rain 對著 Storm 說。「居然有人敢入侵我們的家園!」Lightning 說到激動處還不時冒出電流。「我看這傢伙走路有點慢,我...

鐵人賽 Mobile Development DAY 14

技術 D14 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數K線圖實作.2 }

制作 K 線的 Data Model,從前面文章 [加權指數K線圖實作.2] 的 response 可以知道,我們的 csv 檔需要 [開]、[高]、[低]、[...

鐵人賽 Mobile Development DAY 15

技術 [Day15] swift & kotlin 實作篇!(6) Layout排版

swift 這邊我們來玩一下簡單的排版不管是哪種APP開發都有許多 Layout 模式我們這邊先用Auto Layout 做討論 Auto Layout也有很多...

鐵人賽 Mobile Development DAY 15

技術 從零開始的8-bit迷宮探險【Level 15】迷人的反派角色-製作怪物

正當山姆思考結界問題的同時,啪嗒!啪嗒!雨落了下來。「下雨了!」山姆趕緊找尋遮蔽物,跑到了一棵大樹下。「呼,好險。」山姆喘了一口氣,還好背包沒有濕掉。山姆蹲下...

鐵人賽 自我挑戰組 DAY 8

技術 Day#08 查看、刪除

前言 今天的內容有些跟前幾天的類似,就當作是刻意練習吧。 EntryViewController 進入新的頁面之後,幫昨天做好的元件新增一些功能。 viewDi...

鐵人賽 Mobile Development DAY 13

技術 D13 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數K線圖實作.1 }

目標: 做出台灣加權指數 K 線圖 之前做出來的台股申購是獨立的功能,為了不影響前面已經完成的功能,所以開一個新的 VC 進行 K 線實作。架構一樣,遵照 Ap...

鐵人賽 Mobile Development DAY 14

技術 [Day14] swift & kotlin 實作篇!(5) 基本版面配置

swift 接下來~就讓我們還拉一下版面吧 設定背景首先點選左側 Main.storyboard 我們先來設定個底色 點選中間的view 右側功能選單 切...

鐵人賽 自我挑戰組 DAY 7

技術 Day#07 新增(2)

前言 接續著前一天沒做完的新增功能,今天繼續接著做~邊做也一邊介紹用到的方法與程式碼。 Storyboard 我們再次回到storyboard,從畫面右上角的選...

鐵人賽 Mobile Development DAY 14

技術 從零開始的8-bit迷宮探險【Level 14】讓主角奔跑吧!Running Sam

適應了黑森林的孤寂,山姆開始這趟旅程的目的:找尋水晶。森林雖然漆黑,但是路還算好走,山姆的腳步也開始輕盈了起來。「這個路口往左,直直走之後往右...。」「疑?...

鐵人賽 Mobile Development DAY 12

技術 D12 - 用 Swift 和公開資訊,打造投資理財的 Apps { 加權指數K線圖分析 }

K 線現在用在各種投資市場,不只是股市。最早從米市交易開始,現在任何有價格波動的地方,都會有人用 K 線來表示價格走勢。黃金、石油、甚致是近幾年才出現的比特幣,...

鐵人賽 Mobile Development DAY 13

技術 [Day13] swift & kotlin 實作篇!(4) 圖片資源

swift 首先我們來看看圖片資源設定 撰寫app的過程中 圖片檔案要非常小心 不要侵犯到別人的智慧財產權喔 為了方便練習 身為工程師的我 弱弱的畫了幾隻素材...

鐵人賽 自我挑戰組 DAY 6

技術 Day#06 新增

前言 昨天已經在storyboard上將tableView連結上程式中的table,不過並沒有解釋到比較仔細原理的部分。今天回歸到controller程式面,因...

鐵人賽 Mobile Development DAY 13

技術 從零開始的8-bit迷宮探險【Level 13】主角總是孤獨的

「呀!呀!」一隻烏鴉飛了過去,因為視線不明,讓移動的黑影更加引人遐想。在這諾大的森林裡,就只有山姆一個人,登山杖插進土裡的聲音清楚迴盪在空氣中。山姆調整了一下...

鐵人賽 Mobile Development DAY 11

技術 D11-用 Swift 和公開資訊,打造投資理財的 Apps { 台股申購實作.4 - 用 Calendar 物件處理台灣的民國年}

股票申購是和時間有關的 feature,所以需要有一個 DateUtility,這個類別負責所有 Date 的處理。 struct DateUtility {...

鐵人賽 Mobile Development DAY 12

技術 [Day12] swift & kotlin 實作篇!(3) 專案架構介紹

swift 專案新增好了 接下來我們大致講解一下 swift的專案架構與編輯器功能吧 項目名稱 說明 ViewController 程式主要邏輯都...

鐵人賽 自我挑戰組 DAY 5

技術 Day#05 Storyboard

前言 今天的東西比較少程式,不過就是UIvs方法拉來拉去做連結,所以我盡量截圖讓開發過程能被描述的更具體。 Storyboard vs. SwiftUI sto...

鐵人賽 Mobile Development DAY 12

技術 從零開始的8-bit迷宮探險【Level 12】把迷宮塗上喜歡的顏色

剛踏入黑森林的第一步,就吹來一股寒風。「究竟,這是座什麼樣的森林呢?」「不管了,我想成為第一個站上山頂的人!」山姆喃喃自語地說。 今日目標 繪製圖片 將迷...

鐵人賽 Mobile Development DAY 10

技術 D10- 用 Swift 和公開資訊,打造投資理財的 Apps { 台股申購實作.3-讓申購資訊放進可以清楚理解的 TableView }

接下來,進行台股申購 Model 實作,這個 Model 該負責的任務如下 申購資料下載 申購列表總共數量 第 n 個列表是哪個申購資訊? 程式碼如下 //...