UITableViewCells 在触摸时不突出显示
我正在对 UITableViewCell 进行子类化并添加两个子视图(图像、UILabel)。
当触摸该行时。没有单元格突出显示表明该单元格已被选中。
我很确定我错过了一些东西,不知道如何处理子类单元格的突出显示。
任何帮助将不胜感激。谢谢。
I'm subclassing UITableViewCell and adding two subviews (image, UILabel).
When the row is touched. There's no cell highlighting indicating the cell was selected.
I'm pretty sure I missed something, not sure how to handle highlighting for subclassed cell.
Any help would be appreciated. Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果没有代码,很难为您提供如何修复 UITableViewCell 子类的具体答案。它可能像覆盖处理选择或渲染的方法一样复杂,也可能像在 Interface Builder 中忘记选择 UILabel 的突出显示颜色一样简单。
我所能做的就是向您提供有关Apple的文档 子类化 UITableViewCell。
如果这没有帮助,请发布您的子类代码以供社区审查,我相信我自己或某人可以给您一个具体的答案。
Without the code it is hard to give you a specific answer of how to fix your subclass of UITableViewCell. It could be something as complex as overriding a method that deals with the selection or render to something as simple as when you where in Interface Builder you forgot to select the highlight color for your UILabel.
All I can do with the limited information provided is point you to Apple's documentation on Subclassing UITableViewCell.
If this doesn't help please post your subclass code for the community to review and I am sure myself or someone can give you a specific answer.