2012-11-13 2 views
0

나중에 UIImageViews에있는 그림을 변수로 저장하여 나중에 다시 가져와야합니다. 이미지에는 1-6의 숫자가 붙은 해당 레이블도 있습니다.UI 이미지 및 UI 레이블을 나중에 가져올 변수에 저장하십시오.

나는 이미지를 섞는 버튼이 있습니다. 그러나 한 사람의 차례가 끝나면 그 이미지를 저장하여 다음 사람의 차례가 끝나면 (같은 세이브 일을 할 때) 원래의 사람은 자신의 차례를 마쳤을 때 본 이미지를 보게됩니다. 나는 그 레이블들이 똑같이하기를 바랄 뿐이다.

나는 어떻게 할 것인지 잘 모르겠습니다. 나는 단지 두 개의 다른 UIimageViews 세트를 갖기 위해 템프팅을하고있다. 그래서 일단 턴이 끝나고 다른 세트를 숨김 해제하면 "숨김"을 하나 가질 수있다.

답변

0

동일한 이미지를 유지하지만 나중을 위해 이미지 이름을 NSString으로 저장합니다. 그런 다음 새 이미지를로드 할 수 있습니다.

_yourImageView.image = [UIImage imageNamed : _yourSavedImageName];

+0

답변 해 주셔서 감사합니다. 귀하의 접근 방식을 이해하고 있으며이를 구현하려고합니다. 그러나 뷰에 표시된 이미지를 가져 오는 방법을 이미지 이름의 값으로 얻는 방법에 대해서는 잘 모르겠습니다. // 이미지 저장 NSString savedImageName = myImage.image. (imagename?) – DTDev

+0

내 대답은 코드에서 수동으로 이미지 이름을 설정한다고 가정합니다. 인터페이스 빌더를 통해이 작업을 수행하고 있습니까? 어떻게 든 그 파일 이름이 필요합니다. – rooster117

+0

음 18 이미지 중 하나를 무작위로 표시하는 UIImageView가 있습니다. 그래서 나는 그들을 저장할 때 화면에 이미지가 있지만 파일 이름을 확인하기 위해 어떻게 확신 할 수는 없습니다. 18 개의 이미지가 모두 포함 된 배열을 가지고 있으며 인덱스가 무엇인지 확인할 수 있습니다. 하지만 그렇게하는 루프를 설정하는 방법은 잘 모르겠습니다. – DTDev