【问题标题】:No IBAction option for Button in UIContainerView?UIContainerView 中的按钮没有 IBAction 选项?
【发布时间】:2015-04-26 02:53:24
【问题描述】:

我在另一个视图中嵌入了一个小的容器视图(它是一个带有一些静态单元格的 UITableViewController)。

我现在正在尝试为容器视图中的一个按钮创建一个IBAction,但是当我选择一个单元格并控制拖动到我为它制作的自定义 .swift 类中时,它只会给我用于创建 Outlet 的选项...没有用于创建 IB Action 的选项。

我有什么遗漏吗?

PS。我正在将 Xcode 与 Swift 1.2 一起使用

【问题讨论】:

    标签: ios uitableview swift delegates uicontainerview


    【解决方案1】:

    单元格不像按钮。如果要处理单元格的操作,请改用tableView: didSelectRowAtIndexPath

    【讨论】:

    • 这是一个静态单元格...静态单元格通常不需要?
    • 我很确定您必须使用didSelectRowAtIndexPath 处理单元格,即使它们是静态的。也许还有其他方法,不过我得搜索一下
    • 我愚蠢地将静态单元格中的控制拖拽segues与控制拖拽混合起来创建IBActions,结果完全搞糊涂了!你说的对!单元格没有 IBActions...需要使用 didSelectRowAtIndexPath 处理 :)
    猜你喜欢
    • 1970-01-01
    • 2021-11-13
    • 1970-01-01
    • 1970-01-01
    • 2015-07-11
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多