iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Mobile Development

從零開始-30日練習開發iOS APP 系列

以從無到有的概念,撰寫自己三十日的成長開發過程,以簡單的練習為起手,接著再分享些常用的功能以及套件,並分享些自身遇到的問題或bug。

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文 團隊imac_ios_jr
DAY 21

從零開始-30日練習開發iOS APP-StackView Day-21

前言: 多個 UIButton 合併在一起的用法 正文: 先建立幾個 UIButton 全部選取,然後點擊 Stack View 將 1234 這4個 UI...

2020-10-04 ‧ 由 jason12968 分享
DAY 22

從零開始-30日練習開發iOS APP-YouTubeVideo Player Day-22

前言: 如果要加入 YouTube影片 的話,可以在 PodFile 加入這個套件 youtube_ios_player_helper 正文: 方法跟加入 Re...

2020-10-05 ‧ 由 jason12968 分享
DAY 23

從零開始-30日練習開發iOS APP-UIPickerView Day-23

正文: 以一個簡單的例子來應用 UIPickerView 成果圖: 程式碼: import UIKit class ViewController: UIVi...

2020-10-06 ‧ 由 jason12968 分享
DAY 24

從零開始-30日練習開發iOS APP-UIImageView 進度圈(一) Day-24

前言: 之前練習所寫的模擬進度圈,採用圖片輪播 正文: 先製作圖片 再導入圖片到 Assets.xcassets 後 可以用陣列來輪播 接著計數時間跳轉頁面 i...

2020-10-07 ‧ 由 jason12968 分享
DAY 25

從零開始-30日練習開發iOS APP-CAShapeLayer 進度圈(二) Day-25

前言: 本篇將利用 CAShapeLayer() , 做出一個點擊就跑進度圈的 view 預覽圖: 程式碼: import UIKit class View...

2020-10-08 ‧ 由 jason12968 分享
DAY 26

從零開始-30日練習開發iOS APP-CAShapeLayer + UILabel 進度圈(三) Day-26

預覽圖: 正文: 在前篇做出進度圈後,接下來加上 UILabel 來顯示 之前的文章有提到線程的應用 程式碼: import UIKit class Vie...

2020-10-09 ‧ 由 jason12968 分享
DAY 27

從零開始-30日練習開發iOS APP-DispatchQueue + UIButton Day-27

正文: 此畫面會用到多執行緒,將下方程式碼打在viewDidLoad()內,就可以執行 程式碼: DispatchQueue.global().async {...

2020-10-10 ‧ 由 jason12968 分享
DAY 28

從零開始-30日練習開發iOS APP-UserDefault Day-28

正文: 利用 UserDefault 儲存資料 預覽圖: 程式碼: import UIKit class ViewController: UIViewCon...

2020-10-11 ‧ 由 jason12968 分享
DAY 29

從零開始-30日練習開發iOS APP-IQKeyboardManagerSwift Day-29

前言: IQKeyboardManagerSwift 可以在開發App時讓 UITextField、UITextView 防止鍵盤向上滑動和覆蓋的問題,則可以在...

2020-10-12 ‧ 由 jason12968 分享
DAY 30

從零開始-30日練習開發iOS APP-鐵人賽心得 Day-30

從七月暑假開始觸碰到 Swift,其實也說長不長說短不短,每天練習各式各樣的 UI元件,或是有時需要 Debug,常常想一整天想破頭還是找不到問題點,又或是八月...

2020-10-13 ‧ 由 jason12968 分享