gpt4 book ai didi

ios - 如何将自定义 UIButton 添加到 Interface Builder 对象库?

转载 作者:可可西里 更新时间:2023-11-01 05:37:21 25 4
gpt4 key购买 nike

是否可以将子类化的 UIButton 添加到 XCode 4.5 Interface Builder 对象库,但作为自定义对象?

在这里你可以找到小示例项目:
https://www.dropbox.com/s/ioucpb6jn6nr0hs/blabla1.zip

最佳答案

不可能向 Interface Builder 对象库添加新对象,但您可以拖出一个常规 UIButton,并在身份检查器的第 3 个选项卡中将自定义类属性更改为您自定义的类名。不过,您不会在 xib 文件中看到任何自定义设置。


我查看了您的示例代码。在 BlaButtonVC.m 中你有方法

- (id)initWithFrame:(CGRect)frame

当您从 xib 启动时,不会调用此方法。您需要将该方法中的代码添加到

- (id)initWithCoder:(NSCoder*)coder

我测试了它,它起作用了。

顺便说一句,我认为 BlaButtonVC 不是一个好名字,因为它暗示你的类是一个 View Controller ,而实​​际上它是一个 View (除非 VC 在你的项目中代表其他东西)。

关于ios - 如何将自定义 UIButton 添加到 Interface Builder 对象库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13782639/

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