我有一个经常重复使用的自定义控件。它旨在回应长时间的新闻。我希望能够在界面构建器中设置目标和选择器。是否有任何类似的方法 -
@property (nonatomic,assign) IBOutlet SEL longPressSelector;
或者有没有办法添加可以设置Interface Builder的自定义UIControlEvents?
由于
答案 0 :(得分:-3)
我认为你可以使用
-(void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
启动NSTimer,为您计算时间
和
-(void)touchesEnded:(NSSet*)touches withEvent:(UIEvent*)event
停止该计时器并获取用户点击视图的时间,然后您可以根据该时间进行长时间的事件。
希望,它会帮助你。