使用Date picker & Slider製作10YearChallenge

天呀!!歲月不饒人啊!!根本是體重challenge!

目的:練習Date picker & Slider連動

以年為單位做切換照片

為了這次作業翻了以前的照片出來,才發現體重和年齡也一起正成長了呢😳😳😱😱😭😭

使用元件:

  1. Date picker & Slider 並做連動
  2. ImageView顯示照片
  3. Button切換自動播放 &停止播放
  4. Segment做輪播速度的切換

遇到的困難:

  1. Date picker & Slider 做連動: 因為以年為單位,但DatePicker有年月日,在做轉換的時候一直有問題,所以先將dateFormatter改為yyyy/mm/dd,再將月日都固定為1/1。

2. 切換segment速度沒有改變:因為function寫在button裡,按一下只執行一次,所以速度沒有被改變到。後來在Timer.scheduledTimer裡的selector多寫了判斷,就成功可以切換了。

3. 照片出現金嘆號,但可以正常執行。

原因:照片附檔名是大寫JPG,改為小寫jpg即可。

Github

--

--