Protocol又叫做協定,我們可以透過協定,去讓我們的class或struct去遵從這個協定裡所規範的東西,假設我們的class裡有個func,我如果要改變f...
昨天提到了protocol,今天我們就學習一下extenison的用法,昨天我們可以透協定去規範我們的struct或者class等等,我們可以透過將protoc...
我們可以藉由小小的調色盤App專案來加強我們對一些元件的認識 1.先新增一個專案 -> Create a new Xcode project(往後的專案...
上一篇我們講到如何用Slider去改變顏色這篇會介紹如何使用輸入框 程式碼如下: //控制紅色的輸入框 @IBAction func redtextfield...
今天我們把這個App完成~首先,先到我們的Main.storyboard 點擊右上角 + -> 選擇VIEW -> 拖曳到畫面裡(VIEW可以調整...
我們常常在新增一個專案後會看到下面有個叫做viewDidLoad()的東西,如下圖 viewDidLoad()就是UIViewController的生命週期的一...
上次做過調色盤的練習,對基本的東西有一些認識之後我們開始繼續往下練習~ 其實TableViewy我們很常碰到,從手機裡的設定,到line聊天一行行的那種,都可以...
上一篇我們講到建立一個UItable View的一些基本方法,接下來我們可以建立一些資料在上面 var list = [ ("cart&qu...
接下來我們可以對我們每筆資料向左滑動後,讓他可以被刪除 func tableView(_ tableView: UITableView, commit...
雖然storyboard是個對初學者比較方便使用的東西,但是當你有很多元件要用,修改來講的話就就會比較麻煩,所以我們可以使用Xib來做UI設計,它的介面是跟st...