Tableview - 披露指标
Tableview - Disclosure Indicator
我已将单元格附件设置为 "disclosure indicator" 并且我已使用 ctrl - 单击 ("show (eg. push)") 将该单元格链接到另一个视图。但是当我测试应用程序时,单元格只是变成灰色,仅此而已(查看屏幕截图)。我希望它的行为类似于类似设置的视图。
有什么提示吗?
谢谢,蒂姆
disclosure indicator
就是这样;一个指示器,而不是一个按钮,所以当你从一个单元格进行转场时,有或没有 disclosure indicator
,它需要是一个 "selection" 转场。如果您有一个 "detail disclosure" 按钮,并且您希望通过触摸按钮本身触发转场,则应使用您在进行转场时获得的选择的 "accessory action" 部分。
如果您想通过代码方式导航,请尝试此方法。
func tableView(_ tableView: UITableView, accessoryButtonTappedForRowWith indexPath: IndexPath) {
//navigateTo your viewController
}
您可以在 TableView Delegate 中找到它。
我已将单元格附件设置为 "disclosure indicator" 并且我已使用 ctrl - 单击 ("show (eg. push)") 将该单元格链接到另一个视图。但是当我测试应用程序时,单元格只是变成灰色,仅此而已(查看屏幕截图)。我希望它的行为类似于类似设置的视图。
有什么提示吗?
谢谢,蒂姆
disclosure indicator
就是这样;一个指示器,而不是一个按钮,所以当你从一个单元格进行转场时,有或没有 disclosure indicator
,它需要是一个 "selection" 转场。如果您有一个 "detail disclosure" 按钮,并且您希望通过触摸按钮本身触发转场,则应使用您在进行转场时获得的选择的 "accessory action" 部分。
如果您想通过代码方式导航,请尝试此方法。
func tableView(_ tableView: UITableView, accessoryButtonTappedForRowWith indexPath: IndexPath) {
//navigateTo your viewController
}
您可以在 TableView Delegate 中找到它。