我有一些单选按钮,但触摸区域太小了。触摸区域取决于图像大小。是否有一种优雅的方法能够在不使用更大的图像或使用cgrect自己创建触摸区域的情况下扩展触摸区域?setContentSize可以实现我的要求。不幸的是,图像移动到了内容大小的左下角。设置锚点会移动内容大小,但是图像仍然停留在左下角。
CCMenuItem* pickEasy = [CCMenuItemImage itemFromNormalImage:@"radiobutton_off.png" selectedImage:@"radiobutton_on.png" target:self selector:@selector(pickEasyTapped:)];
pickEasy.position = ccp(ss.width * 0.40, ss.height * 0.78);
[pickEasy setContentSize:CGSizeMake(50, 50)];
Thanks in advance.