私は、スクロールビューを作成してスクロールに画像を配置したデータベースからURLリンクを取得することをタスクとするアプリに取り組んでいます。
画像をクリックすると、スクロールビューの上に配置したWebビューにURLページを表示する必要があるコードをいくつか書きました。
このために、画像をクリックしたときにURLを取得するためのタッチコードを書きましたが、クリックが画像とスクロールビューでも機能しないという問題が発生しましたが、画像とスクロールビューの下部で正常なビューで機能しています。Uは以下の私のタッチコードを見つけることができます
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch * touch = [[event allTouches] anyObject];
for(int index=0;index<[array count];index++)
{
UIImageView *imgView = [array objectAtIndex:index];
if(CGRectContainsPoint([imgView frame], [touch locationInView:scrollView]))
{
NSString *strgetcontenturl = [[NSString alloc]initWithString:[arrayvideoFile objectAtIndex:index]];
NSURL *url = [NSURL URLWithString:strgetcontenturl];
[webview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:strgetcontenturl]]];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webview loadRequest:requestObj];
}}}
ここで、配列はすべての画像 initを保存した場所であり、 arrayvideoFileはすべての URL を保存した場所です。
助けてください。