uitableview - 在自定义 UITableViewCell 中点击按钮时如何更改 View

标签 uitableview button swift uiviewcontroller

通常,我会这样改变 View :

var goBackToMainView:MainViewController = self.storyboard?.instantiateViewControllerWithIdentifier("navigation2") as MainViewController

self.presentViewController(goBackToMainView, animated: true, completion: nil)

但是,如果我在用户点击按钮时尝试在我的自定义 UITableViewCell 中执行此操作,则会出现错误,例如 customTableViewCell does not have a member named 'storyboard' and 'presentViewController'

如何更改 TableViewCell 中的 View ?

最佳答案

您是否尝试过添加为 subview ?

例子:

var tableViewCell = UITableViewCell(frame: aFrame)

tableViewCell.addSubview(aView)

关于uitableview - 在自定义 UITableViewCell 中点击按钮时如何更改 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27534506/

相关文章:

swift - TableView 不从外部数据源调用 cellsForRow

swift - 如何开发现有 Xcode 项目的自定义 cocoa-pod?

ios - 如何在 UITableViews 中编辑多个部分的标题?

html - CSS:在按钮的跨度中垂直对齐 p ... 或不?

javascript - 在 Javascript 中按下按钮时将元素添加到列表

javascript - 创建一个不带任何操作的表单按钮

ios - 触摸时添加和删除 SKPhysicsJointPin 的混淆问题

ios - VoiceOver 读取表格标题两次并始终添加单词 "heading"

iphone - 重新加载 TableView 数据并取消选择单元格

ios - 是否可以手动调用 UITableview 的 editActionsForRowAt?