【发布时间】:2025-12-20 14:25:16
【问题描述】:
我从 UITableViewCell 扩展了一个自定义视图。
在 CustomTableViewCell 中,我实现了 init 方法,以便它加载包含按钮的相应 .xib。
但是,我想像普通 UIView 实例一样重用它。例如,我想将其添加为我的视图控制器的子项
// in view controller
CustomTableViewCell* customTableViewCell = [[CustomTableViewCell alloc] init];
[self.view addSubview:customTableViewCell];
问题是,可以添加自定义表格视图单元格,但无法按下它持有的按钮。同时,由表格视图填充的自定义表格视图单元格的按钮工作正常。
在上面的截图中,黄色高亮的按钮不能按下,而蓝色的可以。
有人知道为什么它不起作用吗?
【问题讨论】:
标签: objective-c uiview uitableview uibutton