iT邦幫忙

ios相關文章
共有 694 則文章
鐵人賽 Mobile Development DAY 28

技術 [Day 28] Swift 會員頁面 - tableView cell 去底線 separatorStyle

簡要 最後幾天差不多要把大概的頁面完成現在只剩下最後一個頁面就是是會員頁面應該比較簡單今天就來快速完成原生Uber eat效果 客製化Cell cell部分原...

鐵人賽 Mobile Development DAY 28

技術 D28 - 你的輸入,我看得見

使用 ScrollView 讓 textField 在輸入時不在被阻擋 ? 隕石小故事 相信畫面中有輸入框 textField 是一件非常正常的事,而我...

鐵人賽 自我挑戰組 DAY 28

技術 Day28:警告!- UIAlert

前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二八篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...

鐵人賽 自我挑戰組 DAY 28
iOS 新手開發的大小事 系列 第 28

技術 Day 28: 轉場到下一個 View

前言 今天要介紹的是轉換到下一個 view 的方式,之前不了解的時候,就遇過重複使用到兩個方法,畫面跳轉兩次的情形,藉由這次把看過學過的方式整理一下,就列出了三...

鐵人賽 Mobile Development DAY 27
iOS Developer Learning Android 系列 第 27

技術 iOS Developer Learning Android. Lesson 27 - APP Widget (讓user不用開你的APP就能用你的APP)

Widget,又稱小部件或小工具,是一個在OS裡可以操作App的另一個地方Android的widget跟iOS的widget在操作上就很不一樣⚠️⚠️⚠️iOS...

鐵人賽 Mobile Development DAY 27

技術 D27 - 放一顆翻譯蒟蒻在你的 APP 中吧!

讓我們透過 LocalizationString 根據語系來顯示相對應的文字吧! ? 隕石小故事 雖然我沒有在真正的專案裡面實際操作過 Localiza...

鐵人賽 自我挑戰組 DAY 27

技術 Day27:當天的鐵人當天寫 - Higher-Order Functions & Closure(3)

前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二七篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...

技術 Android 工程師學習 IOS 開發之崩潰日記 (一)

國慶連假太無聊,開始學習 IOS 開發,因為太崩潰了,特地紀錄一下心路歷程,雖然說是日記,不過不會每天寫,只會不定期的發文。 這系列會寫的大多是我卡關的地方,如...

鐵人賽 Mobile Development DAY 26
iOS Developer Learning Android 系列 第 26

技術 iOS Developer Learning Android. Lesson 26 - FCM Notification (Service & BroadcastReceiver)

本日效果 實作 Firebase已經被整合進AS了 選Cloud Messaging來實作推播 幫你在Firebase建立專案並整進AS 安裝libr...

鐵人賽 自我挑戰組 DAY 27
iOS 新手開發的大小事 系列 第 27

技術 Day 27: iOS View Controller Life Cycle (生命週期)

前情提要 昨天介紹了 App 的生命週期,接著今天要介紹的是 view controller 的生命週期,今天的介紹會在不同的方法中加入印出訊息,這樣更有助於我...

鐵人賽 Mobile Development DAY 26

技術 D26 - 理解、分解、再構築,一起成為鍊金工程師吧!

讓我們把鋼之鍊金術師三個過程套用在開發上吧! ? 隕石小故事 身為一個前端工程師,畢竟是負責畫面呈現的開發人員,因此有許多五花八門的客製化需求是很常見的...

鐵人賽 自我挑戰組 DAY 26

技術 Day26:當天的鐵人當天寫 - Higher-Order Functions & Closure(2)

前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二六篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...

鐵人賽 自我挑戰組 DAY 26
iOS 新手開發的大小事 系列 第 26

技術 Day 26: iOS App Life Cycle (生命週期)

前言 剛開始接觸 iOS 開發的時候,就對新專案一開始就給定的 viewDidLoad() 方法有一些疑問,經過詢問才知道要查關鍵字「生命週期」(life cy...

鐵人賽 Mobile Development DAY 25
iOS Developer Learning Android 系列 第 25

技術 iOS Developer Learning Android. Lesson 25 - ActionBar (就算沒有NavigationController還是要處理那條bar喔)

雖然Android沒有了NavigationController但其實上面一直有一條東西這東西在程式裡面叫ActionBar,但Android叫他AppBar...

鐵人賽 Mobile Development DAY 25

技術 D25 - 使用 APP前,記得詳閱 PageViewController 說明書

讓我們使用 PageViewController 製作一個導覽頁面吧 ? 隕石小故事 在隕石開發或接案當中,常常會碰到要在同一個畫面上去做切換不同子畫面...

鐵人賽 自我挑戰組 DAY 25

技術 Day25:本地推播通知 - Local UserNotification(1)

前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二五篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...

鐵人賽 自我挑戰組 DAY 25
iOS 新手開發的大小事 系列 第 25

技術 Day 25: 玩玩動畫 Animation

前言 一直想好好的把動畫的功能試過,但忙一忙又忘記這件事了,剛好趁著這個機會,就來試玩看看,之後或許還有機會搭配其他的功能,顯示出不同的成果,以下就把過程和成果...

鐵人賽 Mobile Development DAY 24
iOS Developer Learning Android 系列 第 24

技術 iOS Developer Learning Android. Lesson 24 - Room (不好的老師帶你住套房)

Room是個Google官方提供的套件on base在androidx之上(感覺androidx就是很潮就對了)用來存取SQLite達到本地資料庫的CRUD(我...

鐵人賽 Mobile Development DAY 24

技術 D24 - 拿起次元切割刀,大卸八塊 ViewController

讓我們透過 container 來分離 ViewController 的職責吧 ? 隕石小故事 想必寫過 iOS 的人都有聽過 Massive View...

鐵人賽 自我挑戰組 DAY 24
iOS 新手開發的大小事 系列 第 24

技術 Day24: [UIKit] UISearchBar 介紹

前言 當資料筆數眾多的時候,就會需要利用搜尋的功能,來過濾不相關的資料,方便我們找到想要的項目,此時就會需要利用 search bar,今天就來介紹 searc...

鐵人賽 自我挑戰組 DAY 24

技術 Day24:當天的鐵人當天寫 - 畫面版本號碼自動更新

前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二四篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...

鐵人賽 Mobile Development DAY 23
iOS Developer Learning Android 系列 第 23

技術 iOS Developer Learning Android. Lesson 23 - 本地儲存 (可以不要用SQL嗎?)

說到本地儲存,一向是百家爭鳴不管是iOS(有原生的UserDefault、NSKeyedArchiver、CoreData或是第三方的FMDB、Realm)或是...

鐵人賽 Mobile Development DAY 23

技術 D23 - 還敢 Loading 啊~TableView!

讓我們使用 TableView 來製作一個 Loading 效果吧! ? 隕石小故事 我記得是在遠端工作之前,有個案子希望我在請求資料的畫面做一個 Lo...

鐵人賽 自我挑戰組 DAY 23
iOS 新手開發的大小事 系列 第 23

技術 Day 23: [UIKit] UICollectionView 介紹

前言 因為沒有使用過 collection view,所以想趁此機會,來練習一下,原本以為 table view 熟練了之後,collection view 也...

鐵人賽 自我挑戰組 DAY 23

技術 Day23:當天的鐵人當天寫 - 根據系統時間顯示不同啟動畫面

前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二三篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...

鐵人賽 Mobile Development DAY 22
iOS Developer Learning Android 系列 第 22

技術 iOS Developer Learning Android. Lesson 22 - Google Map (讀萬卷書、行萬里路)

⚠️⚠️⚠️跟MKMapView最大的不同就是,Google Map不是想用就可以用的,必須去申請金鑰 本日效果 實作步驟 去Gallery生一個Map A...

鐵人賽 Mobile Development DAY 22

技術 D22 - 我誰~ㄕㄜ....Safari

讓我們在 APP 中開啟 Safari 吧~ ? 隕石小故事 之前在接案的時期有碰到過一個案子,只是一個單純內嵌 WebView 的 APP,我就問他有...

鐵人賽 自我挑戰組 DAY 22

技術 Day22:當天的鐵人當天寫 - Set、Closure(1)

前前言 嗨,大家好,我是 Lacie,您現在收看的是 Swift - 來吧!鐵人三十項 系列的第二二篇在鐵人賽完結後,為保持持續做筆記的習慣將會在我的 Medi...

鐵人賽 自我挑戰組 DAY 22
iOS 新手開發的大小事 系列 第 22

技術 Day 22: [UIKit] UITableView 介紹 -2

前情提要 昨天跟今天的內容都是官方網站中,針對 table view 所做的說明跟解釋,因為之前在使用時,對內部的配置並不了解,很多都是自己摸索出來的,在寫鐵人...

鐵人賽 Mobile Development DAY 21
iOS Developer Learning Android 系列 第 21

技術 iOS Developer Learning Android. Lesson 21 - 指紋辨識 (不能靠臉我靠雙手可以吧)

今天講一下怎麼用古早的Fingerprint來做指紋辨識(因為我的手機還是安卓6)新玩意BiometricPrompt不在本日守備範圍內 本日效果 ⚠️⚠️⚠️...