資料傳遞&Section Row操作

swift

記得剛開始學製作電子書的時候,是一個選項一個View Controller,如果是有很多選項,那就會在storyboard上面看到很多VC,所以這次是用資料傳遞的方式,將同樣形式的資料或圖片傳到固定版面上,這樣就可以節省很多版面。

另外是原本只會有一個大選項,這次又再細分大項目(section)及細項(row)的概念,這邊例子:

大項目為:永續發展 生技醫藥 漢學 法治 四大項

細項為得主分別有:2位,5位,2位,2位

如果是以前的作法,這邊就需要拉11個VC,但這次只要1個就可以解決!

資料來源:唐獎教育基金會

這邊順道一提,因為這邊有用到if & else,一開始都跑不到正確的位置,後來請大神@彼得潘檢查哪裡有錯誤,後來是邏輯上的錯誤,因為我會在else裡面下判斷,導致後來呈現有問題,解決方式就是把else裡面的判斷都拿掉,因為if寫的已經是明確要表達,不會有例外。

#寫完腦袋都快打結

--

--