第九屆

software-dev
30天Swift入門學習
吳晉榮

系列文章

DAY 1

iOS App實作(1) Discount (Slider Bar + Keyboard)

Description:練習iOS App的第一天。這個練習是讓使用者輸入價格後在通過拖動Slider Bar的方式來計算打折情況。 Component:一...

DAY 2

iOS App實作(2) Image Slider (UIScrollView)

Description:這個實作是透過UIScrollView並搭配UIPageControl來達成圖片左右滑動之效果。UIScrollView是一個允許開發...

DAY 3

iOS App實作(3) Image Collection (UICollectionView)

Description: UICollectionView protocol是繼承自UIScrollView protocol,可以用來實現瀑布流、網格、或是i...

DAY 4

iOS App實作(4) Image List (UITableView)

Description:UITableView可將一批資料逐列顯示,每一個儲存格(row)稱作一個 cell ,每個 cell 除了可以顯示文字外,還可以放置多...

DAY 5

Delegate and Datasource in class

在之前的實作中,像是 UITableView 或是 UICollectionView ,通常會看到以下片段: tableView.delegate = self...

DAY 6

iOS App實作(5) UITabBarController + UINavigationController

Description:NavigationController搭配TabBarController常出現在各類型的App中。此demo功能如下: 畫面最底下...

DAY 7

iOS App實作(6) WebSearch(WebView)

Description:App中有時如果需要載入一些外部網站時,可以使用 WKWebView。這demo是透過webview將google search載入,並...

DAY 8

iOS App實作(7) ActivitySchedule(UIDatePicker)

Description:UIDatePicker可以產生日期或時間選單讓使用者輸入日期或時間。此demo包含兩個UIDatePicker,分別讓使用者選擇年月日...

DAY 9

iOS App實作(8) GPS定位-1 (Apple Map)

Description:這demo會介紹如何將Apple map放到畫面中,另外還會說明如何開啟GPS定位,讓user可以看到目前在地圖上的自身位置。 Com...

DAY 10

iOS App 實作(9) GPS 定位-2(Google Map)

Description:在前一篇介紹如何使用 Apple 原生的地圖資訊及定位功能,本篇將介紹目前最常見的google map圖資。Google Maps SD...