iT邦幫忙

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

技術 [Day 21] Swift 餐廳詳細餐單資訊實作 (三) - Google Map 地圖 GMSMapView 新增

簡要 現在要把上面一篇的功能整合到外送APP先來看原生Uber eat 有什麼元件 裡面應該是只有Google Map標記於101附近並且顯示兩個點下面一個T...

鐵人賽 Mobile Development DAY 21

技術 D21 - 在 CollectionView 中加一個會滑起來的滑塊吧!

讓我們在 CollectionView 加上一個滑塊,讓畫面更有趣! ? 隕石小故事 我在隕石跟接案其中都有接到這種需求,而這種需求都是為了讓使用者知道...

鐵人賽 自我挑戰組 DAY 21

技術 Day21:當天的鐵人當天寫 - Dictionary

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

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

技術 Day 21: [UIKit] UITableView 介紹 -1

概觀 iOS 上的表格視圖顯示一列垂直滾動的內容,分為幾行。表格中的每一行都包含應用的一部分內容。例如,「聯絡人」應用程序在單獨的行中顯示每個聯絡人的姓名,「設...

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

技術 iOS Developer Learning Android. Lesson 20 - Activity Gallery (不用再尋找或比較套件了,官方佛心內建常用UI Design Pattern)

今天呢我們一行code都不打來跟各位介紹一下AS在Activity Gallery裡面有哪些現成的UI Design Pattern可以用(其實我也不確定是不是...

鐵人賽 Mobile Development DAY 20

技術 D20 - TableView 就決定是你了!使出折疊!

讓我們一起實作 TableView 的折疊效果吧! ? 隕石小故事 不管在開發或是接案的時候,常常碰到要對某些畫面做一些摺疊的效果,但是這些折疊效果想要...

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

技術 Day 20: [UIKit] UIPickerView 介紹

概觀 一個選擇器視圖顯示一個或多個轉輪,用戶可以操控這些轉輪來選擇項目。每個轉輪(稱為組件)都有一系列代表可選項目的索引行。每行顯示一個字串或視圖,以便用戶可以...

鐵人賽 自我挑戰組 DAY 20

技術 Day20:當天的鐵人當天寫 - Array

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

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

技術 iOS Developer Learning Android. Lesson 19 - JSON轉物件 (以Google爸爸的GSON為例)

昨天是講如何透過API跟後端溝通requset後一定是為了拿到response如果拿到了要幹嘛?當然是轉成物件來用啊絕對不是有Map Object的話就拿來直接...

鐵人賽 Mobile Development DAY 19

技術 [Day 19] Swift MKMapView 原生地圖介紹範例 標記 自身座標 移動到座標 大頭針

簡要 接下來更詳細的餐廳資訊點進去餐廳地址以後就會跳轉到地圖頁面但使用的其實不是原生地圖是Google Map但既然提到地圖這次就來介紹兩個地圖的差別先來看原生...

鐵人賽 Mobile Development DAY 19

技術 D19 - 自己的資料自己管

讓我們好好管理 UserDefault 中的內容吧! ? 隕石小故事 這裡沒有什麼特別的小故事,只是偶爾看看新手時期(包括我),有時候在使用到 User...

鐵人賽 自我挑戰組 DAY 19

技術 Day19:當天的鐵人當天寫 - Optional(2)

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

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

技術 Day 19: [UIKit] UITextField 介紹

概觀 可以使用文字欄位 (text field) 從用戶使用屏幕鍵盤收集文字的輸入。鍵盤可配置為許多不同類型的輸入,例如純文字、電子郵件、數字等。文字欄位使用目...

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

技術 iOS Developer Learning Android. Lesson 18 - call API (使用超越AFNetworking的網路套件)

這算是本系列介紹的第一個套件:就是大名鼎鼎的OkHttp為什麼說超越AFNetworking呢?(現在還有人知道AFNetworking嗎?)因為星星比較多啦X...

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

技術 Day 18: 使用 UIKit 開發 App

前言 在學習 iOS 開發的過程中,先熟悉 Swift 語言是必須的,再來是了解 UIKit 的使用,之前的過程嘗試開發過一些簡單的 App,但對整個架構並沒有...

鐵人賽 Mobile Development DAY 18

技術 D18 - Ctrl+C & Ctrl+V 複製大法

讓我們在 APP 中實作複製&貼上的功能吧 ? 隕石小故事 其實這個功能蠻正常的,就只是單純在手機中實現複製和貼上的功能,比較特別的是他想要攔截...

鐵人賽 自我挑戰組 DAY 18

技術 Day18:當天的鐵人當天寫 - Optional(1)

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

鐵人賽 Mobile Development DAY 17

技術 D17 - __,請收下我的 QRCode!!

讓我們實現在手機中產生 QRCode 的內容吧! ? 隕石小故事 這裡就有一個非常值得說的小故事了,原本以為一個需要金流的服務,會需要產生 QRCode...

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

技術 Day 17: 協定 (Protocol) -2

委任 (Delegation) 委任是一種設計模式,使類或結構可以將其某些職責移交給(或委託)其他型別的實例。通過定義封裝委任職責的協定來實現此設計模式,從而確...

鐵人賽 自我挑戰組 DAY 17

技術 Day17:當天的鐵人當天寫 - Function(2)

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

鐵人賽 自我挑戰組 DAY 16

技術 Day16:當天的鐵人當天寫 - Function(1)

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

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

技術 Day 16: 協定 (Protocol) -1

前言 呼~終於過半了,介紹完協定的內容後,預計開始介紹一些 UIKit 的部分。協定 (Protocol) 的概念在 iOS 開發時是很重要的,也會與委任 (d...

鐵人賽 Mobile Development DAY 16

技術 D16 - 滑出專屬於自己的密碼吧!

讓我們在 iOS 上實現九宮格解鎖吧! ? 隕石小故事 本期修刊,有興趣的可以回到上一次 D15 文章查看。只是我這邊再額外補充一個小故事。我原本已為這...

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

技術 iOS Developer Learning Android. Lesson 16 - RecyclerView (這玩意可是跟UITableView差滿多的喔...)

從今天開始元件篇已經結束了接下來就會是一些比較大的主題第一彈就是大名鼎鼎的RecyclerView 不過有個問題就是我的文章庫存已經用完了每天半夜12點都是截稿...

鐵人賽 Mobile Development DAY 15

技術 [Day 15] Swift TableView 下拉放大頂部圖片 下拉放大封面照 (下)

簡要 上次做完上面的封面照片的連動接下來下面有一個特殊的View上滑到一定程度後就會隨著距離最後變成navigation bar但我不知道是不是可以這樣這次我是...

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

技術 Day 15: 自動引用計數 (Automatic Reference Counting) -3

前言 前面兩天介紹了在類中引起的強引用循環,以及解決的方法,今天要來介紹的是閉包的強引用循環,其解決的方法如同類,只是在寫法上稍有不同,讓我們繼續看下去吧!...

鐵人賽 自我挑戰組 DAY 15

技術 Day15:當天的鐵人當天寫 - Enumerations

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

鐵人賽 Mobile Development DAY 14

技術 D14 - 摸一下,看一眼,讓使用者輕鬆登入

讓我們透過生物辨識的方式快速進行使用者的身份驗證吧! ? 隕石小故事 隕石開發期間被分發了一個生物驗證的需求,一開始以為是什麼新潮的技術,原來是使用 T...

鐵人賽 自我挑戰組 DAY 14

技術 Day14:當天的鐵人當天寫 - Switch

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