- This topic has 2개 답변, 3명 참여, and was last updated 2 years, 4 months 전에 by Junbal1.
-
글쓴이글
-
-
현준 이참가자
- 글작성 : 1
- 답글작성 : 1
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
guard let secondNextViewController: ThirdViewController = segue.destination as? ThirdViewController else {
return
}
guard let secondCell: CustomCell = sender as? CustomCell else {
return
}
secondNextViewController.ThirdTitle = secondCell.cityLabel.text
secondNextViewController.labelTwo = secondCell.celsiusLabel.text
secondNextViewController.labelThree = secondCell.rainfallLabel.text
여기서 customCell에서 그다음 viewController로 UIimageView를 전달하려고 하는데요 customCell에는 UiImage값을 전달하면 아무것도 전달이 되지 않더라고요.. text들은 전달이 잘 됐는데 방법좀 알려주세요..
segue identifier를 활용해서도 하시는것 같던데 그렇게 되면 text부분도 indexPath를 써야하는것 같은데 방법을 잘 모르겠어서요..
2022-08-17 오전 12:10 #55506 -
GyooWoon참가자
- 글작성 : 2
- 답글작성 : 3
제가 이 코드만 보고는 정확하게 알 수 있지는 못하지만 제목에 날씨 앱이라고 하셔서 혹시 오픈 API를 통해 이미지를 받아오는 건가요??(이미지를 전달하는 내용이 보이지 않아서 이미지 관련 부분 코드도 있으면 좋을것 같습니다!)
그게 맞다면 이미지를 다 다운 받기 전에 정보를 전달하게 되니까 그 때는 이미지가 없는 상태여서 전달이 안되는게 아닐까…? 하는 생각이 들었습니다 ㅎㅎ
이 문제를 해결하기 위해서는 이미지 다운이 완료되면 다음 로직이 실행된다거나 아니면 이미지 다운될 때까지 기다린다거나 하는 등의 로직이 필요할 것 같습니다
2022-08-17 오전 11:49 #55538
-
-
글쓴이글
- 답변은 로그인 후 가능합니다.