ios - 在 tableView 中使用来自不同 tableViewCell 的 segue 推送到不同的 viewController 可以在 Storyboard 中实现

标签 ios objective-c uitableview

我一直有一个问题,在同一个tableView中使用来自不同tableViewCell的segue push到不同的viewController with storyboard可以实现吗?例如。单击第一个单元格推送到第一个 View Controller ,选择第二个单元格推送到第二个 View Controller ,整个过程使用 Storyboard segue。谁能告诉我这是否能实现?

最佳答案

在 Storyboard中为每种单元格创建转场:

enter image description here

然后在您的方法 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell 中,您应该指定您在 tableView 中实现的单元格的 kinf,以及它们的重用标识符。 然后将调用适当的segue。

关于ios - 在 tableView 中使用来自不同 tableViewCell 的 segue 推送到不同的 viewController 可以在 Storyboard 中实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46155186/

相关文章:

ios - 苹果和 Stripe : Merchant id/apple pay certificate could not seen in xcode

objective-c - 如何将受密码保护的 PDF 保存为未受密码保护的 PDF

ios - uitableviewcell 高度和框架大小?

ios - 在 ViewDidLoad 中执行 Segue

ios - 无法将类型 'String?' 的值分配给类型 'Int'

ios - 切换两个 View Controller ,后退功能不起作用

iphone - 向 UITableView 上的 UIImageView 添加阴影会降低性能……为什么?

ios - TableView Cell with Minor Lag (Async Proper Use?) Swift

ios - UITableViewCellAccessoryCheckmark 和 AutoLayout 约束

ios - Xamarin WebView iOS检测滚动事件