2012-01-26 3 views
0

수시로 (사용자가 3 단계 수행 후) 이미지를 표시하고 싶습니다. myimageclass :수시로 전체 이미지보기 - iphone

나는있는 UIImageView 및 diffrent 방법을 포함 이미지를위한 클래스를

내가 UiWindow이 들어있는 첫 번째 클래스가 나는 이미지를 액세서 때 난 창 addSubview을 (내가 클릭 한 경우 URL 등 열립니다)이 .view ....이게 작동하고있다.

그러나 나는 다른 클래스를 가지고 있는데, window가 아니라 tableview 나 mapview를 가지고있다.이 클래스에 코드를 추가하는 방법을 모른다. 나는 쉘을 사용하여 때때로 이미지를 추가합니다. 어떻게 표시 할 수 있습니까?

나는 안드로이드 프로그래밍과 ios에 대해 알고있다. 나는 안드로이드에서 새로운 활동을하고있다. 나는 이것을 부르고 있었고, 나는 찌름을 설정했다.

고마워, 랄

답변

1

당신은 AppDelegate에의 속성으로 당신의 UIImageView를 유지할 수 있습니다. 이미지 뷰로 이라고합시다. didFinishLaunchingWithOptions에서

이 이미지 뷰를 숨기고 추가과 같이 appDelegate.window하기 :

[self.imageView setHidden:YES]; 
[self.window addSubview:imageView]; 

그런 다음 AppDelegate에 두 가지 방법으로 정의 할 수 있습니다 :

-(void) showImage { 
[self.imageView setHidden:NO]; 
[self.window bringSubviewToFront:self.imageView]; 

} 

-(void) hideImage { 
[self.imageView setHidden: YES]; 
} 

을 필요할 때이 두 가지 방법을 사용하여