gpt4 book ai didi

ios - viewWithTag 不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:06:03 25 4
gpt4 key购买 nike

我对 viewWithTag 有疑问。我使用此代码以编程方式从我的 Storyboard 中调用 UIViewController。然后我想设置 2 个 imageView 并使用 viewWithTag。

UIStoryboard *storyboard = self.storyboard;
BattleViewController *svc = [storyboard instantiateViewControllerWithIdentifier:@"BattleViewController"];
UIImageView*newImage=(UIImageView*)[svc.view viewWithTag:123];
newImage.image=[UIImage imageNamed:@"1"];
UIImageView*img2=(UIImageView*)[svc.view viewWithTag:234];
img2.image=[UIImage imageNamed:@"2"];

[self presentViewController:svc animated:YES completion:nil];

这之后view controller被正确调用了,但是两个imageView都是空的,上面什么都没有。

最佳答案

问题可能是您做得太早了。首次创建 svc(您的 BattleViewController 实例)时,它甚至没有 View 。进行设置,以便您可以将图像文件名传递给此处的 View Controller ,但让 View Controller 本身在其自己的 viewDidLoad 中显示图像。

关于ios - viewWithTag 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22407717/

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