//搭配 tab bar controller,table controller,navigation controller + 實現水平捲動,上下捲動和分頁的 scroll view
Xmind 動圖版:
嘗試
1 在 viewDidLoad 裡寫程式。
(linux shell command, Firebase)
按鈕是一種多用途、高度可定制的工具,讓使用者可以在應用程序中以簡單、熟悉的方式完成任務。一般而言,按鈕會結合三種屬性,以清晰地傳達其功能:
Tabs: The 1st tab…
使用Swift可以很方便的讓APP念出中文或英文,中文好像只能用一種聲音,英文可以有很多可以選擇,不但有用說的,還可以用唱的,還有外星人,泡泡音,滿好玩的。
加入聲音方法如下:
import AVFAudio//。。。let synthesizer = AVSpeechSynthesizer() // 不能在func 中宣告,不然還沒說就消失@IBAction func readIt(_ sender: Any) { let…
製作動機:為先前音樂播放器加入新功能,並且練習 page control、加入左右滑手勢等功能。
在 Label / Text field / Text view 運用 AttributedText 來進行文字樣式的修改。
來舉個簡單例子,我們一起來了解類別、屬性、方法、繼承在幹嘛咧~
> 定義一個Apple產品的Class類別
> 都有一個屬性(Property)是產品名稱(product_name)
> 都有一個方法(Method)是顯示使用系統(show_OS())
//類別class Apple_Products{ //屬性…
上課結束後回家練習了一下
關鍵技術: