CKComponent 处理点击手势

CKComponent handle tap gesture

是否可以使用没有视图的 X 组件来处理点击手势?

我刚刚发现这个解决方案有一个观点:

...

+ (instancetype)newWithViewModel:(NewsComponentViewModel *)viewModel
{
    CKComponent *comp = ...;
    return [super
            newWithView:{
                [UIView class],
                {CKComponentTapGestureAttribute(@selector(didTapView))}
            }
            component:comp];
}

@itsthejb 是正确的。您必须有一个视图来处理操作。