【问题标题】:How to access properties from another ViewController?如何从另一个 ViewController 访问属性?
【发布时间】:2015-01-30 13:53:56
【问题描述】:

我有一个ViewController 和另一个TableViewController。所以我在ViewController 的容器视图中有tableview。此外,我有一个按钮可以保存表格视图中的值。但是我如何访问这些值?我已经上传了一个截图,所以你可以想象它更好:)

【问题讨论】:

  • 你的意思是当你点击单元格上的按钮时,你必须在视图控制器中保存单元格标题?

标签: ios objective-c uitableview properties containers


【解决方案1】:

我不明白你为什么在这种情况下使用容器。

但是,看看

self.childViewControllers

它应该包含您的 tableViewController。

【讨论】:

  • 因为它是一个静态单元格表​​...而且它需要在 UITableViewController 中...
【解决方案2】:

您制作了一个 IBOutlet。转到情节提要并将嵌入式 tableView 拖到其他视图控制器中。在那里你可以引用它所有暴露的东西(在 .h 中),假设它已经被加载了。

网点参考:https://developer.apple.com/library/ios/documentation/General/Conceptual/CocoaEncyclopedia/Outlets/Outlets.html

关于使用容器视图的好帖子: IBOutlet link to embedded view controller

【讨论】:

    猜你喜欢
    • 2015-04-04
    • 2012-12-13
    • 2015-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-17
    • 2013-05-06
    • 1970-01-01
    相关资源
    最近更新 更多