어떤 아이디어를 주셔서 감사합니다.
당신은 데이터 저장소를 가질 수있다 (AN NSDictionary
말), 키 등의 재생 시간과 :
는 여기에 내가 비디오를 통해 대화 형 HTML의 팝 오버의의를 사용하는 생각 솔루션입니다. 값은 동영상의 대화식 팝업에 필요한 모든 데이터를 포함하는 맞춤 클래스 일 수 있습니다.
사용자 정의 클래스는 사용자가 비디오를 도청 할 때, 그것은 현재의 재생 시간 후 다음 키를 찾아 (다음 '대화 형'시점에서 일시 정지, 지금이
@interface InteractivePopover : NSObject
{
NSString *snippetTitle;
NSString *htmlData; // could include links etc.
CGPoint popoverDisplayPoint;
// other styling attributes etc.
}
같은 것을 볼 수 있었다), 제품의 다른 부분을 과시하기 전에 설정 한 모든 팝업을 표시합니다 (애니메이션으로 표시).
해당 클래스가 데이터 저장소 일 수 있습니다. 그런 다음 이러한 대화 형 팝업 표시, 애니메이션, 제어, 크기 조정 (기타 등등)을 처리하는 또 다른 클래스를 만듭니다. 그것은 HTML에 대한 UIWebView를 생성합니다. 그것은 또한 방향을 제어하고 popover를위한 소스 포인트를 나타낼 것입니다.
이 대화 형 팝업에 대한 이미지, 포함 된 콘텐츠 등을 HTML에 넣을 수 있기 때문에 이것은 매우 확장 가능합니다.
어쨌든 그렇게 할 수 있습니다.