ios UIImageView添加廣告圖片點(diǎn)擊跳轉(zhuǎn)

for (int i = 0; i < totalCount; i++) {
    UIImageView *imageView = [[UIImageView alloc] init];
    //        圖片X
    CGFloat imageX = i * imageW;
    //        設(shè)置frame
    imageView.frame = CGRectMake(imageX, imageY, imageW, imageH);
    //        設(shè)置圖片
    NSString *name = [NSString stringWithFormat:@"公交宣傳語%d.jpg", i + 1];
    
    imageView.image = [UIImage imageNamed:name];
    imageView.tag = i;
    imageView.userInteractionEnabled=YES;
    UITapGestureRecognizer *singleTap =[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(onClickImage:)];
    [imageView addGestureRecognizer:singleTap];
    
    //imageView.contentMode = UIViewContentModeScaleAspectFit;
    //        隱藏指示條
    self.scrollview.showsHorizontalScrollIndicator = NO;
    
    [self.scrollview addSubview:imageView];
}



-(void)onClickImage:(UITapGestureRecognizer *)recognizer
{
    UIImageView* imageView = (UIImageView*)[recognizer view];
    for (int i=0; i<4; i++) {
        if(imageView.tag == i)
            NSLog(@"圖片%d被點(diǎn)擊!",i);
    } 
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容