デフォルトの小さな写真アイコンを起動せずに YouTube ビデオを起動できるかどうかを知りたいです。YouTubeビデオを再生するために起動できる通常のアイコンが必要です。残念ながら、YouTube の公式提案が示唆するように、現在、私の要求を満たす方法はありません。この問題に関心を持ち、すでにこれを把握している機関はありますか?
http://apiblog.youtube.com/2009/02/youtube-apis-iphone-cool-mobile-apps.html
デフォルトの小さな写真アイコンを起動せずに YouTube ビデオを起動できるかどうかを知りたいです。YouTubeビデオを再生するために起動できる通常のアイコンが必要です。残念ながら、YouTube の公式提案が示唆するように、現在、私の要求を満たす方法はありません。この問題に関心を持ち、すでにこれを把握している機関はありますか?
http://apiblog.youtube.com/2009/02/youtube-apis-iphone-cool-mobile-apps.html
私があなたの質問を正しく理解した場合:
カスタマイズしたボタンメソッドで、次の手順を実行します。
a- WebviewサブビューでUIButtonを検索します:
-(UIButton*)getButtonInView:(UIView*)view{
UIButton *button = nil;
if([view isMemberOfClass:[UIButton class]]){
return (UIButton*) view;
}
if(view.subviews && [view.subviews count] > 0) {
for(UIView *subview in view.subviews) {
button=[self getButtonInView:subview];
if(button) return button;
}
}
return button;
}
b-フェッチされたボタンにアクションを送信します。
[button sendActionsForControlEvents:UIControlEventTouchUpInside];
それが役立つことを願っています
- - ノート - -
lxtが述べたように。このソリューションは、変更されていないYoutubeプラグインの実装に依存していることに注意してください。変更しないと、将来的に機能しなくなる可能性があります。