ios - 多对一

标签 ios swift tableview segue uistoryboard

我有一个 ProductDescription ViewController,它从我放置在许多 ViewController 中的 ProductTable UITableView 调用。

对于 Storyboard 中的每个 tableView,ctrl+拖动一个 segue 似乎不是很有效,因为我有大约 20 个。

如何以编程方式执行此操作?

最佳答案

您在 UIKit 中有几个选项可以在不使用 segue 的情况下以编程方式显示 View Controller :

将 View Controller 推送到导航堆栈上:

  • pushViewController:animated:
  • showViewController:sender:

以模态方式呈现 View Controller :

  • presentViewController:animated:completion:

关于ios - 多对一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33225437/

相关文章:

Swift for in loop : use var get warning to use let, use let get 错误

uitableview - missViewControllerAnimated 卡住应用程序

swift - 滚动整个屏幕而不仅仅是桌面 View

ios - 重新加载除第一和第二之外的所有部分

ios - isEqualToString 总是返回 False

javascript - 如何从随机网页中抓取文本和图像?

ios - 如何访问另一个 ViewController 上的 UITextView

ios - 减少 SKAction 循环中的 waitForDelay

ios - 防止一个 View Controller ios 7 自动旋转?

ios - 如何生成数字和字母混合的随机代码 - Swift