如何在 UITableView 中删除箭头
Posted
技术标签:
【中文标题】如何在 UITableView 中删除箭头【英文标题】:How to remove arrow in UITableView 【发布时间】:2010-04-01 09:27:52 【问题描述】:我正在处理UITableView
。请告诉我如何删除每一行显示的箭头按钮?
【问题讨论】:
【参考方案1】:在-tableView:cellForRowAtIndexPath:
中,将 UITableViewCell 的 accessoryType
属性设置为 UITableViewCellAccessoryNone,这是默认的仅供参考。
【讨论】:
FWIW,默认与否,我也有同样的问题。它可能在 Interface/Storyboard Builder 中设置,和/或可能(就像在我的情况下)我需要一些单元格来指示更多细节,而其他则不需要。不过感谢您的回答!【参考方案2】:如果您使用的是界面生成器,只需选择您的单元格并将accessory
设置为none
。
【讨论】:
【参考方案3】://Write following code into your program
-(UITableViewCellAccessoryType)tableView:(UITableView *)tv accessoryTypeForRowWithIndexPath (NSIndexPath *)indexPath
return UITableViewCellAccessoryNone;
//Create a table for different section of app
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
cell.accessoryType = UITableViewCellAccessoryNone;
//VKJ
【讨论】:
accessoryTypeForRowWithIndexPath 方法在 Swift 上不可用【参考方案4】:对于 c# 用户:
UITableViewCell cell = new UITableViewCell();
cell.Accessory = UITableViewCellAccessory.None;
【讨论】:
【参考方案5】:适用于 Swift 3
cell.accessoryType = UITableViewCellAccessoryType.none
【讨论】:
【参考方案6】:对于斯威夫特
在 cellForRowAtIndexPath
方法的末尾添加以下内容
return
.
cell.accessoryType = UITableViewCellAccessoryType.None
它只是完美的工作!
【讨论】:
以上是关于如何在 UITableView 中删除箭头的主要内容,如果未能解决你的问题,请参考以下文章
在目标 c 的 UITableView 中显示指示用户向上或向下滚动的箭头
在两个 UITableView 之间转换时如何模仿 UINavigation 动画行为
如何在异步获取 JSON 数据以填充到 UITableView 中时显示 UIActivityIndicatorView?