iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Mobile Development

IOS的打怪升級之路 系列

從零入門swift與xcode的使用與設計.

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文 團隊NUTC imac
DAY 11

鐵人賽第十一天 調色盤(一)設計畫面與宣告UI

說明 基礎的xcode及swift技巧已經學會了,那我們從簡單的xcode專案開始練習寫專案吧! 創建UI元件 1.創建下圖出現的UI並拉好約束 3 個 UI...

2024-09-19 ‧ 由 fivegold 分享
DAY 12

鐵人賽第十二天 調色盤(二)設定限制textfield只能輸入數字 上

說明 在使用者透過 UITextField 輸入顏色值時,我們必須限制其只能輸入數字,以避免輸入到其他不正確的文字內容(如字母或符號)。這需要透過實作 UITe...

2024-09-20 ‧ 由 fivegold 分享
DAY 13

鐵人賽第十三天 調色盤(三)設定限制textfield只能輸入數字 下

說明 在前面,我們限制了 UITextField 只能輸入數字,但這還不夠完善。因為當輸入的數字超出範圍(如大於 255 或小於 0)時,會出現錯誤。我們需要進...

2024-09-21 ‧ 由 fivegold 分享
DAY 14

鐵人賽第十四天 調色盤(四)設定變色與同步textfield與silder的值

說明 在昨天的實作中,我們已經完成了 UITextField 的輸入限制,讓它只能輸入數字,並限制在 0 到 255 之間。今天我們將繼續完成兩個功能: 同步...

2024-09-22 ‧ 由 fivegold 分享
DAY 15

鐵人賽第十五天 留言板(一)建立UI元件與創立關聯設定

說明 下一個練習的元件是tableview,該元件是用來顯示多筆相同者的資料,是做留言板的第一步. 創建 1.TableView、Button、TextFiel...

2024-09-23 ‧ 由 fivegold 分享
DAY 16

鐵人賽第十六天 留言板(二) 安裝realm及建立資料表

說明 接下我們需要安裝一個套件RealmSwift,來幫助我們在手機本地操作資料庫。 安裝 1.開啟命令提示字元(CMD),使用 cd 指令進入存放專案的資料夾...

2024-09-24 ‧ 由 fivegold 分享
DAY 17

鐵人賽第十七天 留言板(三) relam的實際運用

說明 接下來我要來使用relam進在料庫的基本操作。 實作 資料庫設定為前一天之範例: class time: Object { @objc dynam...

2024-09-25 ‧ 由 fivegold 分享
DAY 18

鐵人賽第十八天 留言板(四) tableview設定

說明 在使用 UITableView時,需要設定數據來源並註冊自定義的 cell 才能正確顯示內容。 實作 設定資料來源要在 UITableView 中顯示資...

2024-09-26 ‧ 由 fivegold 分享
DAY 19

鐵人賽第十九天 留言板(五)tableview的右滑功能

說明 這一篇我們將實作 UITableView 的右滑刪除功能,並結合 Realm 資料庫來刪除相應的資料,讓資料庫內容與 UI 同步更新。這個功能可以提升使用...

2024-09-27 ‧ 由 fivegold 分享
DAY 20

鐵人賽第二十天 留言板(六)tableview的左滑功能(編輯)

說明 這篇文章將介紹如何在 UITableView中實作左滑編輯功能。當使用者左滑一列時,可以顯示「編輯」按鈕,讓使用者能夠快速進入編輯模式,對資料進行修改。...

2024-09-28 ‧ 由 fivegold 分享