iT邦幫忙

鐵人檔案

第 12 屆 iT 邦幫忙鐵人賽
回列表
Mobile Development

《菜鳥のSwift》持續30天開發挑戰 系列

介紹一些常用元件的使用方法,並且製作出一些功能簡單的 App。

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文 團隊imac_ios_jr
DAY 1

《DAY 1》學習建立第一個專案!

Xcode 是專門用來設計 Apple 程式的整合開發環境,它只能在 macOS 上執行,可以自己在 App Store 裡搜尋並取得,過程簡單就不多做贅述了,...

2020-09-14 ‧ 由 hyperspin 分享
DAY 2

《DAY 2》Xcode 開發環境的基本認識

上一篇我們已經學會如何建立專案,緊接著就必須對開發環境有個簡單的了解,首先在畫面左側點選 ViewController.swift。 右側的面板可以先關閉,然...

2020-09-15 ‧ 由 hyperspin 分享
DAY 3

《DAY 3》調整元件的層級

以前剛起步在練習刻手機畫面時,常常會想在元件底下再放一個元件,例如 Label 底下放一塊 View,來讓畫面更好看,我當時的方法是把 Label 刪除再依序放...

2020-09-16 ‧ 由 hyperspin 分享
DAY 4

《DAY 4》客製化屬於自己的按鈕外觀吧!

按鈕(Button)是學習 Swift 初期就會接觸到的元件,我們可以設定它的外觀樣式,之前我們已經了解 IBOutlet,今天就介紹如何客製化自己的按鈕外觀,...

2020-09-17 ‧ 由 hyperspin 分享
DAY 5

《DAY 5》想在多個按鈕上重複使用已經設定好的外觀?

如果有同樣外觀的按鈕要重複使用,難道要每個都拉藍線建立 IBOutlet 去設定嗎? 其實是不必的,這樣做非常的惱人,我們可以先建立一個子類別為 UIButt...

2020-09-18 ‧ 由 hyperspin 分享
DAY 6

《DAY 6》使用表格元件

表格(Table View)可以將資料整齊的呈現在畫面上,今天來學習表格最基礎的用法。 首先在手機畫面中放入一個 Table View 元件,再用藍線設定 Ta...

2020-09-19 ‧ 由 hyperspin 分享
DAY 7

《DAY 7》新增手機頁面

首先在 Main.storyboard 從元件庫中拖曳出 View Controller。 在資料夾內新增一個子類別為 UIViewController 的檔案...

2020-09-20 ‧ 由 hyperspin 分享
DAY 8

《DAY 8》切換手機畫面

把畫面做出來之後,肯定要能夠切換畫面,今天就來介紹一下切換手機畫面的方式。 放一個 Button 元件到 View Controller 上,再 contr...

2020-09-21 ‧ 由 hyperspin 分享
DAY 9

《DAY 9》在畫面之間傳遞參數(上)

今天要學習畫面之間如何利用 segue 傳遞參數,假設我們已經有兩個 View Controller,在第一個畫面的 Text Field 輸入字串,按下 Bu...

2020-09-22 ‧ 由 hyperspin 分享
DAY 10

《DAY 10》在畫面之間傳遞參數(下)

Segue 是雙向而非單向,所以除了透過 segue 切換畫面,也可以透過原本 segue 回到上一個畫面並將資料傳遞回去,這個可以返回的 segue 叫做 u...

2020-09-23 ‧ 由 hyperspin 分享