我正在做一个示例项目,以了解 iOS 上的原型单元格,最重要的是,这些原型单元格内的 UIControls 触发的目标操作。我已经通过继承 UITableCell、设置协议并让 UITableViewController 成为委托来实现这一点。
我现在遇到的问题是我正在通过类似这样的方式设置 cellForIndexPath 内按钮的标题文本(我现在不在我的电脑上):
MyCustomCell *cell=... (as usual)
cell.button.Title.text=[datasource objectAtIndex:indexPath.row];
这工作正常,直到我点击按钮。然后按钮显示默认标题(顺便说一下,如果我没有在情节提要上设置,则根本不会出现标题)。
在按钮触发的操作将标题设置回我想要的内容后,使用 animationAutomatic 刷新行,但是在单击它时,仍然会出现默认标题,我觉得它对用户来说不是很有吸引力。(我当然不想看看我是否购买了应用程序)。
有没有人在这里帮助我的指针?
提前致谢!