小知识
来源:互联网 发布:淘宝图片处理软件ps 编辑:程序博客网 时间:2024/06/07 22:07
UIImageView 上面放一个button(或者其他的控件,需要添加手势或者点击事件)时,如果点击的事件不触发时
我们需要把UIImageView与用户的交互打开
例如:
UIImageView * Image = [[UIImageViewalloc]initWithFrame:CGRectMake(0,0,ScreenWidth, 215 *FitHeight)];
Image.image = [UIImageimageNamed:@"userbackground@2x"];
//imageView打开用户交互
Image.userInteractionEnabled = YES;
[self.viewaddSubview:Image];
//跳过按钮
UIButton * SkipButton = [[UIButtonalloc]initWithFrame:CGRectMake(ScreenWidth - 70 * FitWidth,25 * FitHeight,50 * FitWidth,50 * FitHeight)];
[SkipButton setTitle:@"跳过"forState:UIControlStateNormal];
[SkipButton setTintColor:littleLabelColor];
SkipButton.titleLabel.font =littleLabelFont;
[SkipButton addTarget:selfaction:@selector(SkipButtonAction)forControlEvents:UIControlEventTouchUpInside];
[BackgroundPicture addSubview:SkipButton];
#pragma mark 跳过的点击事件
-(void)SkipButtonAction{
[self.navigationControllerpopViewControllerAnimated:YES];
}