objective-c - 将 UIViewController 的 .view 添加到 UITableViewCell 使其按钮不接收触摸
问题描述
我有一个有 3 行的表格视图(第一个广告,第二个内容,第三个内容描述)
在我的 tableViewCell 中查看内容:
-(void)setupCell{
MyViewController* vc = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
[self.contentView addSubview:vc.view];
}
在 MyViewController 的笔尖上,我添加了一个带有 IBAction 的按钮,该按钮打印一个字符串以检查它是否工作,但当我尝试点击它时它永远不会被调用。
我不知道是什么导致了这个问题,坚持了几个小时。
解决方案
推荐阅读
- python - Python Pandas:以紧凑的形式取消堆叠嵌套的 Excel Pivot 报表以获取机器可读数据
- javascript - 如何从 vue js 应用程序上传 laravel 本地公共磁盘中的文件?
- android - MainActivity.kt 无法通过 ID 识别按钮
- java - 如何处理可以根据结果数据返回不同 JSON 数据结构的 API 调用
- android - 从后台堆栈清除片段后无法访问片段
- react-redux - 如何使用有效载荷数组中的数据来改变减速器的状态?
- google-apps-script - 在机器人通过脚本/谷歌表发送的电报消息中创建超链接
- java - 在每一层用逗号分隔的直线打印一个数组列表堆
- android - Kotlin-如何从日历中获取日期为“dd”和月份为“mm”?
- c# - 以编程方式在视图上添加/删除边框