ios - 如果拖动 UISwitch 不起作用

标签 ios xcode uiswitch

我有一个 UISwitch添加为 contentview里面UITableViewCell .

该控件仅在点击时才起作用,但如果我尝试将其向左或向右拖动,则不会调用选择器函数。

有什么帮助吗?

最佳答案

switch_Bool = [[UISwitch alloc]initWithFrame:CGRectMake(0,0,20,20)];
[switch_Bool addTarget:self action:@selector(actionBoolSwitch:) forControlEvents:UIControlEventTouchUpInside];
[cell.contentView addSubview:switch_Bool];

它只有在我点击我的 UISwitch 时才有效,但是如果我拖动它,则不会调用函数 actionBoolSwitch...

关于ios - 如果拖动 UISwitch 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23495558/

相关文章:

swift - UISwitch 一次改变两个值

iphone - 保存并加载 UISwitch 状态

ios - 如何使 UIImageView 闪烁/闪烁动画无限?

ios - 根据另一个可变数组的种类对可变数组进行排序?

ios - Appium - iOS - 写入 xctestrun 文件时出错 : Error Domain=NSCocoaErrorDomain Code=4

iOS 自动布局 : Issues with 2 variable sized boxes and 1 fixed sized box

ios - 根据 UISwitch 状态在我的主 ScrollView 上添加更多 tableView 作为 subview 仅在应用程序重新启动后才起作用

ios - 如何使用 Swift 处理空对象?

ios - 选择列表的顺序

xcode - 我可以为 Xcode 7.1 或最新版本中的新项目设置默认模拟器吗?