CKComponent 处理点击手势
CKComponent handle tap gesture
是否可以使用没有视图的 X 组件来处理点击手势?
我刚刚发现这个解决方案有一个观点:
...
+ (instancetype)newWithViewModel:(NewsComponentViewModel *)viewModel
{
CKComponent *comp = ...;
return [super
newWithView:{
[UIView class],
{CKComponentTapGestureAttribute(@selector(didTapView))}
}
component:comp];
}
@itsthejb 是正确的。您必须有一个视图来处理操作。
是否可以使用没有视图的 X 组件来处理点击手势?
我刚刚发现这个解决方案有一个观点:
...
+ (instancetype)newWithViewModel:(NewsComponentViewModel *)viewModel
{
CKComponent *comp = ...;
return [super
newWithView:{
[UIView class],
{CKComponentTapGestureAttribute(@selector(didTapView))}
}
component:comp];
}
@itsthejb 是正确的。您必须有一个视图来处理操作。