
Preferences > Navigation > Double Click Navigation 選 Uses Separate Tab
就不會點兩下檔案又開在新視窗了
//生成 UIImage 並指定圖片
UIImage *image = [UIImage imageNamed:@"imgBtn.png"];
UIImageView *iv = [[UIImageView alloc] initWithImage:image];
//指定位置 x,y,width,height
iv.frame = CGRectMake(10, 10, image.size.width, image.size.height);
//讓 UIImage 能接受使用者事件
iv.userInteractionEnabled = YES;
//UITapGestureRecognizer 是觸控控制類
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapDetected)];
singleTap.numberOfTapsRequired = 1;
[iv addGestureRecognizer:singleTap];
[self.view addSubview:iv];
-(void)tapDetected{
NSLog(@"Click!!");
}