在Interface Builder中设置自定义目标和操作

时间:2011-03-15 16:22:53

标签: iphone interface-builder

我有一个经常重复使用的自定义控件。它旨在回应长时间的新闻。我希望能够在界面构建器中设置目标和选择器。是否有任何类似的方法 -

@property (nonatomic,assign) IBOutlet SEL longPressSelector;

或者有没有办法添加可以设置Interface Builder的自定义UIControlEvents?

由于

1 个答案:

答案 0 :(得分:-3)

我认为你可以使用

-(void)touchesBegan:(NSSet*)touches  withEvent:(UIEvent*)event

启动NSTimer,为您计算时间

-(void)touchesEnded:(NSSet*)touches  withEvent:(UIEvent*)event

停止该计时器并获取用户点击视图的时间,然后您可以根据该时间进行长时间的事件。

希望,它会帮助你。