前言 剛開始接觸 iOS 開發的時候,就對新專案一開始就給定的 viewDidLoad() 方法有一些疑問,經過詢問才知道要查關鍵字「生命週期」(life cy...
雖然Android沒有了NavigationController但其實上面一直有一條東西這東西在程式裡面叫ActionBar,但Android叫他AppBar...
讓我們使用 PageViewController 製作一個導覽頁面吧 ? 隕石小故事 在隕石開發或接案當中,常常會碰到要在同一個畫面上去做切換不同子畫面...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二五篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
前言 一直想好好的把動畫的功能試過,但忙一忙又忘記這件事了,剛好趁著這個機會,就來試玩看看,之後或許還有機會搭配其他的功能,顯示出不同的成果,以下就把過程和成果...
Room是個Google官方提供的套件on base在androidx之上(感覺androidx就是很潮就對了)用來存取SQLite達到本地資料庫的CRUD(我...
讓我們透過 container 來分離 ViewController 的職責吧 ? 隕石小故事 想必寫過 iOS 的人都有聽過 Massive View...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二四篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
前言 當資料筆數眾多的時候,就會需要利用搜尋的功能,來過濾不相關的資料,方便我們找到想要的項目,此時就會需要利用 search bar,今天就來介紹 searc...
說到本地儲存,一向是百家爭鳴不管是iOS(有原生的UserDefault、NSKeyedArchiver、CoreData或是第三方的FMDB、Realm)或是...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二三篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
讓我們使用 TableView 來製作一個 Loading 效果吧! ? 隕石小故事 我記得是在遠端工作之前,有個案子希望我在請求資料的畫面做一個 Lo...
前言 因為沒有使用過 collection view,所以想趁此機會,來練習一下,原本以為 table view 熟練了之後,collection view 也...
⚠️⚠️⚠️跟MKMapView最大的不同就是,Google Map不是想用就可以用的,必須去申請金鑰 本日效果 實作步驟 去Gallery生一個Map A...
讓我們在 APP 中開啟 Safari 吧~ ? 隕石小故事 之前在接案的時期有碰到過一個案子,只是一個單純內嵌 WebView 的 APP,我就問他有...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二二篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
前情提要 昨天跟今天的內容都是官方網站中,針對 table view 所做的說明跟解釋,因為之前在使用時,對內部的配置並不了解,很多都是自己摸索出來的,在寫鐵人...
今天講一下怎麼用古早的Fingerprint來做指紋辨識(因為我的手機還是安卓6)新玩意BiometricPrompt不在本日守備範圍內 本日效果 ⚠️⚠️⚠️...
簡要 現在要把上面一篇的功能整合到外送APP先來看原生Uber eat 有什麼元件 裡面應該是只有Google Map標記於101附近並且顯示兩個點下面一個T...
讓我們在 CollectionView 加上一個滑塊,讓畫面更有趣! ? 隕石小故事 我在隕石跟接案其中都有接到這種需求,而這種需求都是為了讓使用者知道...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二一篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
概觀 iOS 上的表格視圖顯示一列垂直滾動的內容,分為幾行。表格中的每一行都包含應用的一部分內容。例如,「聯絡人」應用程序在單獨的行中顯示每個聯絡人的姓名,「設...
今天呢我們一行code都不打來跟各位介紹一下AS在Activity Gallery裡面有哪些現成的UI Design Pattern可以用(其實我也不確定是不是...
讓我們一起實作 TableView 的折疊效果吧! ? 隕石小故事 不管在開發或是接案的時候,常常碰到要對某些畫面做一些摺疊的效果,但是這些折疊效果想要...
概觀 一個選擇器視圖顯示一個或多個轉輪,用戶可以操控這些轉輪來選擇項目。每個轉輪(稱為組件)都有一系列代表可選項目的索引行。每行顯示一個字串或視圖,以便用戶可以...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二十篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...
昨天是講如何透過API跟後端溝通requset後一定是為了拿到response如果拿到了要幹嘛?當然是轉成物件來用啊絕對不是有Map Object的話就拿來直接...
簡要 接下來更詳細的餐廳資訊點進去餐廳地址以後就會跳轉到地圖頁面但使用的其實不是原生地圖是Google Map但既然提到地圖這次就來介紹兩個地圖的差別先來看原生...
讓我們好好管理 UserDefault 中的內容吧! ? 隕石小故事 這裡沒有什麼特別的小故事,只是偶爾看看新手時期(包括我),有時候在使用到 User...
前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第十九篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...