2011-10-13 5 views
0

간단한 배너에 대한 표준 이미지 애니메이션이 있습니다. 사용자가 배너 (추천 기사 목록)를 클릭 할 때 클릭 할 수있게하려고합니다. 해당 기사로 이동합니다.애니메이션에서 이미지 경로를 가져 오기

Android 버전에서이를 수행하려면 이미지 리소스와 참조 링크를 동시에 변경할 수있는 실행 파일이 있어야합니다.

I는 다음과 같이 설정 한 애니메이션이 있습니다

mBannerImageView.animationImages = newArray; 
mBannerImageView.animationDuration = 10; 
mBannerImageView.animationRepeatCount = 0; 
mBannerImageView.startAnimating; 

방법이 있나요/I는 현재 시간에서 이미지보기에서 리소스 이름을 당길 수있는 방법? 내 생각은 리소스를 가져 와서 거기에서 당신을 안내하는 IBAction을 가져야한다는 것입니다 (우리의 coredata에 저장된 이미지 이름과 일치). 방법이 없다면, 이런 성격의 무엇을위한 최선의 접근이 될 것입니까?

도움 주셔서 감사합니다.

+0

봅니다 배너에 [UIGestureRecognizer] (http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITapGestureRecognizer_Class/Reference/Reference.html)를 첨부하여 터치 이벤트를 처리합니다. – beryllium

+0

그래,해볼 수는있어.하지만 어떤 사진이 현재 배너인지 어떻게 알 수 있니? –

+0

NSTimer의 사용을 제안하는 몇 가지 게시물이 있습니다. 이것을 시도해보십시오 (http://stackoverflow.com/questions/5536915/fetch-image-from-animating-uiimageview). – user523234

답변

-1

이미지 애니메이션을 설정하고 싶다면 이미지 애니메이션을 쉽게 생성 할 수있는 몇 가지 html 코드가 필요합니다. 아래 단계는 이미지 애니메이션을 만드는 방법을 보여줍니다.

  1. 간단한 애니메이션을 만들고 이미지를 일련의 JPG 이미지로 저장하십시오.

  2. 태그를 사용하여 페이지의 어딘가에 이미지가 표시된 HTML 페이지를 작성하십시오.

  3. 파일을 logo1.htm으로 저장하십시오. 태그 내에 다음과 같은 태그를 포함하십시오. HTML 파일이 아직 열린 상태에서 태그를 변경하여 애니메이션의 두 번째 프레임을 표시하고 태그를 logo3.htm을 열고 logo2로 저장하도록 변경하십시오. htm. 애니메이션의 모든 프레임에 대해이 과정을 반복합니다.