gpt4 book ai didi

iOS: subview 的 subview 的最佳方式...与育儿 Controller 交谈

转载 作者:行者123 更新时间:2023-11-29 10:40:58 25 4
gpt4 key购买 nike

一段时间以来,我一直在想最好的方法...

目前,为了获取 UIViewController 的 subview 的 subview 以向 UIViewController 发送消息,我将让二级 subview 使用委托(delegate)与其父 subview 通信,然后为第一级设置另一个委托(delegate)级别 subview 与 UIViewController 通信。

如果我只让 subview 与它们的 parent 交谈,我想我可以为 child 的 parent 创建一个属性,将其设置为弱,然后以这种方式发送消息。

还有其他更好的方法吗?

最佳答案

为什么不创建代码连接?只需按住 control 并单击 Storyboard 中的按钮并将其拖到 View Controller 中?

那么它应该看起来像这样:

- (IBAction)goToVC3:(id)sender {
// whatever you wanna do when button is pressed
}

还有一个手动选项。假设您想对刚刚创建并添加到 View 中的按钮执行某些操作。好吧,只需添加以下内容:

- (void)viewDidLoad
{
[super viewDidLoad];
[self.button addTarget:self
action:@selector(doSomething)
forControlEvents:UIControlEventTouchUpInside];
}
- (void)doSomething
{
// whatever you want
}

关于iOS: subview 的 subview 的最佳方式...与育儿 Controller 交谈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24565130/

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