目前分類:Swift 相關文章 (11)

瀏覽方式: 標題列表 簡短摘要

Table View 又稱為表格元件,可以一列一列的方式顯示資料,每一列資料稱為儲存格 (Cell) ,每個儲存格可以包含一個或多個不同型別的元件。

其常用的屬性有以下幾個:

1. Content : 設定表格中儲存格的產生方式,預設為 Dynamic Prototype ,表示以動態方式建立。Statics Cells 則可以靜態方式建立

2. Prototype Cells : 設定表格中儲存格的數目,預設為 0

文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

程式中常常有些狀況需要執行一些定時的工作,例如每一秒或者每一分鐘固定進行某項動作。

這時候就可以利用 NSTimer 類別來實現這類的動作,一般分為三個步驟。

1. 建立全域變數儲存 NSTimer 物件。

ex : var timer : NSTimer?

文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

當我們在進行程式讀取或者是資料的下載時,常常需要等待一段時間。

但是這種在底層進行的動作卻無法被觀測到,於是我們不知道究竟進行到什麼地步,還需要多久。

於是我們可以利用此元件表示當前進程,也就是進度條。

這是由兩個顏色組成的線型元件,可以顯示元件值,但因為不是按鈕,無法與使用者互動。

文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

Switch 元件就是一種開關,可以在介面上建立開關按鈕,可控制 Boolean 資料型態。

其常用的元件屬性有以下幾個:

State : 元件狀態,on 與 off 兩種,預設為 on

On Tint : 狀態為 on 時,左方圓形的顏色,預設為綠色

文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

功用為在畫面上顯示訊息,但不允許輸入資料。

可以利用程式碼建立元件,步驟如下所敘述:

1. 宣告一個變數作為元件名稱。

var 變數名稱 : 元件類別 = 元件類別()

文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

大家好,今天要分享的是史丹佛大學課程,第七堂課的內容。

相對於前面相對簡單的語法語介面操作示範,這一堂課開始深入大型 App 的架構,利用多層次的 MVCs 來實現比較複雜的 App 。

這堂課的內容主要是在講解 Split View Controllers 、 Navigation Controllers 、 Tab Bar Controllers Segues 、 Segues 和 Popovers 。

文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

大家好,終於順利的進入第六個章節。

第六節課主要的內容是 Protocol 、 Delegation 和 Gestures 的介紹和示範。

下面附上 Youtube 的連結。


文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

這一次我們來進行第五堂課的內容。

前面的第四堂課內容我並沒有發布文章來做補充說明,因為那全都是投影片的語法說明,這部分的內容大家自己看文檔或者去 iTube 抓投影片來看就可以了。

下面我同樣附上 Youtube 的連結,包含第四堂課與第五堂課。

文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

今天讓我們進入第三堂課,利用之前學的 MVC 觀念將計算計的 Model 部分拉出來另行編寫。

這堂課講了很多新的東西,需要花點時間理解吸收。

下面同樣先附上課程在 Youtube 上的超連結。

文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

繼上面一堂史丹佛 Swift 課程第一節,今天我們進入第二節的內容。

一樣先附上影片的 Youtube 的超連結如下。

這堂課一開始,講師就補充了一個似乎很重要的觀念,為什麼 “@IBOutlet weak var display: UILabel!” 中,display: UILabel! 不需要賦予一個值來初始化。

文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()

最近宅宅工程師,阿軒,也就是我,為了避免未來老年失業,開始自學了專門用於iOS系統的程式語言"Swift"。

網路上有許多教學文章可以參考,不過絕大部分都是英文的,還有少數簡體中文的。

不能期待所以繁體中文使用者都內建簡體閱讀能力,就讓我來幫大家整理一下吧。


文章標籤

Cloud 發表在 痞客邦 留言(0) 人氣()