여러 개의 이미지가 변경된 앱을 만들었습니다. 원본 이미지 1이 푸시 된 버튼에서 변경된 후 새로운 이미지 2로 전환됩니다. 앱에서 나가서 다시 들어가면 image2가 image1로 되돌아갑니다. image2를 유지하려면 어떻게해야합니까?이미지가 변경된 후에도 이미지가 남아 있어야합니다.
이 지속적인 데이터인가요, 누군가 나를 도울 수 있습니까?
여러 개의 이미지가 변경된 앱을 만들었습니다. 원본 이미지 1이 푸시 된 버튼에서 변경된 후 새로운 이미지 2로 전환됩니다. 앱에서 나가서 다시 들어가면 image2가 image1로 되돌아갑니다. image2를 유지하려면 어떻게해야합니까?이미지가 변경된 후에도 이미지가 남아 있어야합니다.
이 지속적인 데이터인가요, 누군가 나를 도울 수 있습니까?
init 메소드를 만들고 앱을 종료 할 때 저장 한 값에 따라 이미지를로드해야합니다. 대상이 iphone 인 경우 NSUserDefaults에 값을 저장하거나 .plist를 작성하고 쓰기를 수행 할 수 있습니다. 또 다른 옵션은 많은 프로그래밍 언어에서 작동하는 xml입니다. 더 알고 싶다면 어떤 언어/플랫폼을 프로그래밍 할 것인지 말하기를 권합니다.
희망이 있습니다.
도움 주셔서 감사합니다. 나는 아이폰을 위해 글을 쓰고있다. – user705312
그럼이 사용합니다 :
을 .H
int imageValue;
하는 .m
-(void)exitingApp {
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
[prefs setInteger:imageValue forKey:@"value"];
}
-(void)init {
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
imageValue = [prefs integerForKey:@"value"];
myImageView.image = [UIImage imageNamed:@"image%i", imageValue];
}
-(void)switchToImage1 {
//This is how you go about changing the image in the app
imageValue = 1;
myImageView.image = [UIImage imageNamed:@"image%i", imageValue];
}
"값"코드 영역에 무엇을 넣어야합니까? – user705312
"값이"당신이 저장된 INT를 추적 할 수 있도록하기 바로 키의 경우 하위. 당신은 단지 그것을 "가치"에 유지할 수 있습니다. 정수는 0부터 시작하여 첫 번째 이미지를 호출합니다. "image0.png"다음에 "image1.png"
내 코드에서 일부 오류가 발견되었습니다.이 오류는 프로젝트에서 바꿉니다. "image0.png"와 "image1.png을"
-(void)init {
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
imageValue = [prefs integerForKey:@"value"];
myImageView.image = [UIImage imageNamed:@"image%i.png", imageValue];
}
-(void)switchToImage1 {
//This is how you go about changing the image in the app
imageValue = 1;
myImageView.image = [UIImage imageNamed:@"image%i.png", imageValue];
}
모든 것은 당신이 당신의 이미지를 이름만큼, 지금 작업을해야한다.
작동합니까? 그냥 호기심 .. – JulenissensHjelper
HTML? 휴대 전화? Windows Forms? 유닉스? 리눅스? 흠? – Shaz