gpt4 book ai didi

ios - 容器 View Controller 中的 IBAction

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

我有一个名为 DetailViewController 的 View Controller ,其中嵌入了一个容器 View Controller IndividualDetailsController。

我想知道 DetailViewController 中的某些更改是否可能会导致容器 View Controller 中的更改,即 IndividualDetailsController。

例如,我希望在 DetailViewController 中单击按钮以更改 IndividualDetailsController Controller 中的文本字段值。是否可以使用 IBActions 这样做?任何帮助将非常感激。

最佳答案

在方法中

prepareForSegue

DetailViewController 在 IndividualDetailsController 的属性中保留对嵌入式 Controller (IndividualDetailsController) 的引用。然后,您可以从 DetailViewController 中的操作更改 IndividualDetailsController 的属性,然后相应地更改其界面。

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"MyEmbedSegue"])
{
self.individualDetailsController = (IndividualDetailsController*)[segue destinationViewController];
}
}

然后在行动

self.individualDetailsController.textFieldValue = newValue

关于ios - 容器 View Controller 中的 IBAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23699888/

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