rdi*_*z82 10 objective-c storyboard uiview custom-view ios
我已经创建了一个自定义UIView,我想用initialize它的自定义参数UIStoryboard.基本上,我已经加了UIView的UIStoryboard,我已经改变了类来我的自定义UIView.
在我的自定义UIView类中,我正在使用它的initWithCoder方法,initialize但我想使用提供的NSCoder来获取一些配置参数UIStoryboard,这可能还是有另一种方法将参数从UIStoryboard我的自定义传递UIView?
谢谢!!
显然不可能使用 initwithCoder 向 NSCoder 添加参数:
我找到了解决该问题的解决方法,只需使用用户定义的运行时属性执行以下操作:
1)在“用户定义的运行时属性”中添加情节提要中的自定义属性。
2)将相同的属性添加到我的自定义类中。
3)在awakeFromNib方法中使用属性来自定义UIView。
通过这个解决方案,我可以从故事板初始化我的自定义 UIView,然后从我的控制器中使用它。
| 归档时间: |
|
| 查看次数: |
2950 次 |
| 最近记录: |