gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 18:40:29 25 4
gpt4 key购买 nike

我有一个经常重用的自定义控件。它旨在响应长按。我希望能够在界面生成器中设置目标和选择器。有什么方法可以拥有类似的东西-

@property (nonatomic,assign) IBOutlet SEL longPressSelector;

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

谢谢

最佳答案

我认为你可以使用

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

启动一个 NSTimer 来为你计时

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

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

希望对你有帮助。

关于iphone - 在 Interface Builder 中设置自定义目标和操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5314710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com