gpt4 book ai didi

ios - 将参数从 Storyboard传递到自定义 UIView iOS

转载 作者:太空狗 更新时间:2023-10-30 03:26:48 25 4
gpt4 key购买 nike

我已经创建了一个自定义的 UIView,我想使用 UIStoryboard 中的自定义参数对其进行初始化。基本上,我在 UIStoryboard 中添加了一个 UIView,并将该类更改为我的自定义 UIView

在我的自定义 UIView 类中,我使用 initWithCoder 方法对其进行初始化,但我想使用提供的 NSCoderUIStoryboard 获取一些配置参数,这是可能的还是有另一种方法将参数从 UIStoryboard 传递到我的自定义 UIView?

谢谢!!

最佳答案

显然无法使用 initwithCoder 向 NSCoder 添加参数:

Initializing a view with custom initWithCoder

我找到了解决问题的方法,只需使用用户定义的运行时属性执行以下操作:

1)在“User Defined Runtime Attributes”中的storyboard中添加自定义属性。

2) 将相同的属性添加到我的自定义类。

3) 在awakeFromNib方法中使用属性自定义UIView。

通过这个解决方案,我可以从 Storyboard 中初始化我的自定义 UIView,然后从我的 Controller 中使用它。

关于ios - 将参数从 Storyboard传递到自定义 UIView iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18588253/

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