我在我的UITableView
添加了一个原型单元格,其UISwitch
和UILabel
。当我运行应用程序时,UISwitch和UILabel按预期显示正常,但有些我无法与UISwitch进行交互。我无法在开或关之间切换。
我还尝试创建一个单独的UITableViewCell并实现相同的UI。我仍有同样的问题。
我按照以下方式给Cell充气: -
public override UITableViewCell GetCell(UITableView tableView, NSIndexPath indexPath)
{
RatingTableCell cell = tableView.DequeueReusableCell("RatingTableCell") as RatingTableCell;
if (choiceList != null && choiceList.Count > 0)
{
cell.UpdateCellchoiceList.ElementAt(indexPath.Row));
}
else
{
//Do something else
}
return cell;
}
public override void RowSelected(UITableView tableView, NSIndexPath indexPath)
{
var cell = tableView.CellAt(indexPath);
}
编辑
整个单元格也没有被点击。如果我只是在没有UISwitch的情况下添加标签,则单击单元格工作正常。