sai*_*aid 3 objective-c uiimageview ios7
我正在从代码中显示一组图像,这是我的代码:
UIImageView *addview;
myimgeview *addimageview =[[myimgeview alloc]initWithImage:[UIImage imageNamed:[NSString stringWithFormat:@"%@%d",PhotoName,i]] text:[textArray objectAtIndex:i]];
Run Code Online (Sandbox Code Playgroud)
我想以addimageView编程方式处理触摸事件.
我会建议不同的方法.将tap手势识别器添加到imageview.这可能是最简单的解决方案.如果你有添加图像视图的addImageView方法,那么继续这样,
- (void)addImageView
{
UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(10,10,100,100);
imageView.userInteractionEnabled = YES;
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self selector:@selector(tapped:)];
[imageView addGestureRecognizer:tap];
}
- (void)tapped:(UITapGestureRecognizer*)tap
{
NSLog(@"%@", tap.view);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3118 次 |
| 最近记录: |