gpt4 book ai didi

iphone - iOS Storyboard 如何访问控件和添加事件处理程序,以及将数据绑定(bind)到 Storyboard 上添加的控件

转载 作者:可可西里 更新时间:2023-11-01 04:27:35 26 4
gpt4 key购买 nike

我曾经通过代码创建 UI。但现在我必须使用 Storyboard。我对如何将事件处理程序添加到 Storyboard上添加的控件以及如何将数据动态绑定(bind)到 Storyboard上添加的控件感到困惑。示例场景是在 Storyboard上添加了一个 UIView,并在其顶部添加了两个 UITableView 和一个按钮。我想向按钮添加事件处理程序并将数据绑定(bind)到 TableView 。我该怎么做呢。如果我将添加到 Storyboard上的 UIView 子类化,我是否可以访问添加到 View 顶部的控件(按钮,两个 TableView ),或者我应该如何实现这一点?。请帮忙!

最佳答案

向按钮添加事件处理程序相对简单。在您的 UIViewController 子类中,只需添加一个类似于下面的方法,然后在您的界面构建器中选择 viewcontroller 并在右侧面板上单击顶部最右边的按钮,它看起来像一个指向右侧的箭头。在收到的操作下,将圆圈拖动到您要执行操作的按钮。

-(IBAction)doSomething:(id)sender{
//code for doing what you want your button to do.
}

如果您仍然想以编程方式执行此操作,则可以采用一种单独的方法来执行您习惯执行的相同操作,除了在 .h 文件中添加 IBOutlet UIButton *buttonName;在 socket 下的右侧 Pane 中,您会看到您的按钮。然后可以在 .m 文件中通过名称引用。

关于iphone - iOS Storyboard 如何访问控件和添加事件处理程序,以及将数据绑定(bind)到 Storyboard 上添加的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11799279/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com