作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 CKRadialMenu 库。有一个方法
- (void) addPopoutView: (UIView *) popoutView withIndentifier: (NSString *) identifier
我像这样传递 ImageView ..
UIImageView *imgForFood2 = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"food-icon-img 40.png"]];
[_radialView addPopoutView:imgForFood2 withIndentifier:@"ONE"];
在输出中将添加图像,但是当我尝试单击此 popOutView 时,它的委托(delegate)方法不会触发。这是委托(delegate)方法
-(void)radialMenu:(CKRadialMenu *)radialMenu didSelectPopoutWithIndentifier:(NSString *)identifier;
请帮帮我。
最佳答案
您只需要在 Imageview 上启用用户交互。
UIImageView *imgForFood2 = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"food-icon-img 40.png"]];
[imgForFood2 setUserInteractionEnabled:TRUE];
[radialView addPopoutView:imgForFood2 withIndentifier:@"ONE"];
关于ios - 不调用CKRadialMenu的委托(delegate)方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40415332/
我是一名优秀的程序员,十分优秀!