資料傳遞&Section Row操作
Published in
2 min readSep 3, 2017
swift
記得剛開始學製作電子書的時候,是一個選項一個View Controller,如果是有很多選項,那就會在storyboard上面看到很多VC,所以這次是用資料傳遞的方式,將同樣形式的資料或圖片傳到固定版面上,這樣就可以節省很多版面。
另外是原本只會有一個大選項,這次又再細分大項目(section)及細項(row)的概念,這邊例子:
大項目為:永續發展 生技醫藥 漢學 法治 四大項
細項為得主分別有:2位,5位,2位,2位
如果是以前的作法,這邊就需要拉11個VC,但這次只要1個就可以解決!
這邊順道一提,因為這邊有用到if & else,一開始都跑不到正確的位置,後來請大神@彼得潘檢查哪裡有錯誤,後來是邏輯上的錯誤,因為我會在else裡面下判斷,導致後來呈現有問題,解決方式就是把else裡面的判斷都拿掉,因為if寫的已經是明確要表達,不會有例外。
#寫完腦袋都快打結