我是iOS新手。我有2个表视图控制器,我希望用户单击1个单元格以导航到其他控制器。
但是在这里你可以看到“>”的标志项目旁边,与iOS 8中的“设置”应用相同。 https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TableView_iPhone/TableViewAndDataModel/TableViewAndDataModel.html
但我无法将导航项添加到单元格中,无论我使用'>',我都无法使用'>'不会出现。
有什么想法吗?
答案 0 :(得分:65)
该箭头不是UINavigationItem
;它是UITableViewCellAccessoryDisclosureIndicator
。
添加UITableViewCellAccessoryDisclosureIndicator
"箭头"在您的手机配件视图中,添加以下行:
cell.accessoryType = UITableViewCellAccessoryType.DisclosureIndicator
然后在点击附件视图时执行特定操作,请实施tableView:accessoryButtonTappedForRowWithIndexPath:
。
答案 1 :(得分:11)
首先要做的事情。如果需要在视图控制器之间导航,则需要在导航控制器中嵌入第一个视图控制器。每个导航控制器都维护一个堆栈,您可以在其上推送视图控制器请参阅导航控制器文档。如果你想要'>'默认情况下显示,转到故事板,单击单元格,转到右侧的第四个选项卡,选择附件作为“Disclosure Indicator”。
答案 2 :(得分:9)
在Swift 4中,这将是:
background-image:
@for $i from 1 to 5 {
radial-gradient(circle, $primary 10%, transparent 10%),
}
如果合适,您也可以在IB中进行设置:属性检查器>表格视图单元>附件。