这种奇怪的事情发生在我的uitableview单元格选择样式上,而不是在选择时改变单元格的颜色,使得单元格中的标签消失。我不知道如何解决它。
这是我在didSelectRowAtIndexPath
中使用的代码cellActivityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
[cell setAccessoryView:cellActivityIndicator];
[cell setSelectionStyle:UITableViewCellSelectionStyleGray];
答案 0 :(得分:4)
UIActivityIndicatorView *cellActivityIndicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
[cellActivityIndicator setCenter:CGPointMake(20, 20)];
[cellActivityIndicator startAnimating];
[cell addSubview:cellActivityIndicator];
其中,此处[cellActivityIndicator setCenter:CGPointMake(20, 20)];
您在单元格中输入位置指示符。
和cellForRowAtIndexPath
[cell setSelectionStyle:UITableViewCellSelectionStyleGray];