如何检查 uitableviewcellaccessoryView 是否包含图像
是否可以检查 uitableviewcell
accessoryview
是否包含图像?
例如,
if([self.tableView cellForRowAtIndexPath:indexPath].accessoryView == [UIImage imageNamed:@"selected.png"] )
有些这样或用不同的方法。
谢谢
Is it possible to check uitableviewcell
accessoryview
contains image or not?
For example
if([self.tableView cellForRowAtIndexPath:indexPath].accessoryView == [UIImage imageNamed:@"selected.png"] )
Some this like that or with different method.
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
默认情况下,accessoryView 将为 null。
您可以检查 -
By default accessoryView will be null.
You can check for -
对于我的应用程序,我创建了一个自定义单元格,然后在 contentView 中添加了 imageView
但根据您的要求,您可以执行类似的操作
并在此方法中执行相同的操作来获取 imageView 对象
For my app I have created a custom cell and then added the imageView at the contentView
But for your requirement you can do something like this
And in this method do the same thing to get the imageView object
首先:
if([self.tableView cellForRowAtIndexPath:indexPath].accessoryView == [UIImage imageNamed:@"selected.png"] )
这是错误的...... acessaryview 不是图像,它是 UIView。
检查:
First:
if([self.tableView cellForRowAtIndexPath:indexPath].accessoryView == [UIImage imageNamed:@"selected.png"] )
this is wrong... acessaryview is not an image, it's UIView.
Check for:
这就是我如何在每个单元格中实现带有复选框的多选表格视图
This is how I implement multiselect tableview with checkboxes in each cell