我试过了:
cell.selectionStyle = UItableVIEwCellSelectionStyleNone
但没有奏效.
这是代码:
- (UItableVIEwCell *)tableVIEw:(UItableVIEw *)tableVIEw cellForRowAtIndexPath:(NSIndexPath *)indexPath { UItableVIEwCell *cell = [tableVIEw dequeueReusableCellWithIDentifIEr:CellIDentifIEr]; if (!cell) { cell = [[UItableVIEwCell alloc] initWithStyle:UItableVIEwCellStyleDefault reuseIDentifIEr:CellIDentifIEr]; } ProfileSelection *profile = [self.profileSelections objectAtIndex:indexPath.row]; cell.textLabel.text = [profile profilename]; cell.selectionStyle = UItableVIEwCellSelectionStyleNone; return cell;}- (voID)tableVIEw:(UItableVIEw *)tableVIEw dIDSelectRowAtIndexPath:(NSIndexPath *)indexPath { [self.profileSelectionstableVIEw cellForRowAtIndexPath:indexPath].accessoryType = UItableVIEwCellAccessorycheckmark; [tableVIEw scrollToRowAtIndexPath:indexPath atScrollposition:UItableVIEwScrollpositionMIDdle animated:YES]; ProfileSelection *profile = [self.profileSelections objectAtIndex:indexPath.row]; self.mobileProfileID = [profile.profileID stringValue]; [_continuebutton setEnabled:YES];}解决方法 这个怎么样:
-(voID)tableVIEw:(UItableVIEw *)tableVIEw willdisplayCell:(UItableVIEwCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ cell.selectionStyle = UItableVIEwCellSelectionStyleNone;}总结
以上是内存溢出为你收集整理的ios – UITableView:选中带有复选标记但没有突出显示的行全部内容,希望文章能够帮你解决ios – UITableView:选中带有复选标记但没有突出显示的行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)