我正在使用 UIBarButtonItem。我想在 .m 文件中获取执行 TouchUpInside 或 TouchDragInside 的事件。帮帮我。
Best Answer-推荐答案 strong>
如果您以编程方式创建 UIbarButtonItem,请先使用方法将 Button 添加到 UIBarButtonItem
initWithCustomViewUIView *)view
如果您使用的是 nib 文件,则只需将按钮拖到 UIbarButtonItem 上,然后获取 UIButton 的引用导出。
然后为这两个事件添加目标应该可以工作。
[captureButton addTarget:self actionselector(touchUpInside forControlEvents:UIControlEventTouchUpInside];
[captureButton addTarget:self actionselector(touchUpDrag forControlEvents:UIControlEventTouchDragInside];
- (void)touchUpInsideid)sender {
}
- (void)touchUpDragid)sender {
}
这里的 captuteButton 是 UIButton 。添加到 UIBarButtonItem
关于iphone - 如何获取单个 UIBarButtonItem 的多个事件,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/8787119/
|