[問題] Segue傳送圖片問題

作者: whk   2016-09-19 21:57:22
大叔是程式新手,也是swift新手
我把圖片的檔名放在String Array
今天在寫PrepareForSegue時,無法傳遞圖片的檔名給第二個view
還請前輩們給予指教
主要錯在
desination.showPhoto.image = photoData[index.row]
原始檔
https://gist.github.com/lizolni/1265d1a1dc01014583a3bd994d90903e
作者: zip520123 (SLin HD)   2016-09-19 22:15:00
你把string傳給UIImage了,應該給UIImag(named:)
作者: whk   2016-09-20 19:28:00
我使用 = UIImage(named:photoData[indexPath.row])還是錯還請指教~
作者: sdico (文)   2016-09-20 21:00:00
第二個view設一的var存圖片路徑 viewDidLoad再讀取var imagePath: Stringdesination.imagePath = photoData[index.row]
作者: zip520123 (SLin HD)   2016-09-21 11:20:00
因為在sugue期間還IBoutlet還沒有初始化,必須把string存到另外一個var,等Viewdidload 再指定圖片給imageview
作者: whk   2016-09-23 19:50:00
謝謝,懂了

Links booklink

Contact Us: admin [ a t ] ucptt.com