[英]iOS Load UIView from Storyboard for footer for UITableView
[英]Pass parameter from storyboard to custom UIView iOS
我创建了一个自定义UIView
,我想用UIStoryboard
自定义参数initialize
它。 基本上我在UIStoryboard
添加了一个UIView
,我已经将类更改为我的自定义UIView
。
在我的自定义UIView
类中,我使用initWithCoder
方法initialize
它但我想使用提供的NSCoder
从UIStoryboard
获取一些配置参数,这是可能的还是有另一种方法将参数从UIStoryboard
到我的自定义UIView
?
谢谢!!
显然无法使用initwithCoder向NSCoder添加参数:
我找到了解决问题的解决方法,只需使用用户定义的运行时属性执行以下操作:
1)在“用户定义的运行时属性”中添加故事板中的自定义属性。
2)将相同的属性添加到我的自定义类。
3)使用属性在awakeFromNib方法中自定义UIView。
使用此解决方案,我可以从故事板初始化我的自定义UIView,并从控制器中使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.