Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 选中时更改UITableViewCell高亮显示颜色(UITableViewCell不在UITableView或TableViewController中)_Ios_Objective C_Cocoa Touch_Uitableview - Fatal编程技术网

Ios 选中时更改UITableViewCell高亮显示颜色(UITableViewCell不在UITableView或TableViewController中)

Ios 选中时更改UITableViewCell高亮显示颜色(UITableViewCell不在UITableView或TableViewController中),ios,objective-c,cocoa-touch,uitableview,Ios,Objective C,Cocoa Touch,Uitableview,我有一个独立的UITableViewCell,它不在UITableView或TableViewController内。我想在选择或触摸时更改UITableViewCell的颜色。执行此类任务的最佳方式是什么?我尝试使用“表视图”单元格选择的委托,但它对我无效。现在,我的UITableViewCell在被选中或触摸时甚至不会改变颜色。任何提示或建议都将不胜感激。这是我的IBOutlet,用于我的UITableViewCell .h @property (weak, nonatomic) IBOut

我有一个独立的
UITableViewCell
,它不在
UITableView
TableViewController
内。我想在选择或触摸时更改
UITableViewCell
的颜色。执行此类任务的最佳方式是什么?我尝试使用“表视图”单元格选择的委托,但它对我无效。现在,我的
UITableViewCell
在被选中或触摸时甚至不会改变颜色。任何提示或建议都将不胜感激。这是我的
IBOutlet
,用于我的
UITableViewCell

.h

@property (weak, nonatomic) IBOutlet UITableViewCell *cellLocation;

我建议您首先尝试了解如何使用iOS提供的gui组件


如果您需要一个简单视图,那么使用一个简单视图而不是
UITableViewCell
UITableView

外部,它不在表视图中是什么意思?表视图单元格需要位于表视图中。选择代理是什么?给我们密码!为什么要在UITableView之外使用UITableViewCell?只需创建一个自定义UIView!