Ios 如何从UIButton实例化自定义按钮?

Ios 如何从UIButton实例化自定义按钮?,ios,objective-c,uibutton,Ios,Objective C,Uibutton,我需要将我的按钮设置为自定义按钮 public class MyCustomButton : UIButton { string customProperty; } 我已经有一个按钮了。现在我需要将其设置为MyCustomButton。 但是显式类型转换会导致崩溃。 如何从已经存在的UIButton实例化MyCustomButton?您需要做的不仅仅是转换导致崩溃的按钮,该按钮实际上需要是MyCustomButton的一个实例。无论在何处创建,您都需要它位于MyCustomButton

我需要将我的按钮设置为自定义按钮

public class MyCustomButton : UIButton
{
    string customProperty;
}
我已经有一个按钮了。现在我需要将其设置为MyCustomButton。
但是显式类型转换会导致崩溃。

如何从已经存在的UIButton实例化MyCustomButton?

您需要做的不仅仅是转换导致崩溃的按钮,该按钮实际上需要是MyCustomButton的一个实例。无论在何处创建,您都需要它位于
MyCustomButton
而不是
UIButton

您所说的“已存在”按钮是什么意思?您不能使用强制转换将一种类型的对象转换为另一种类型的对象。“从已经存在的按钮”是什么意思?这个按钮是从哪里来的?如果您是在IB中创建的,您可以将那里的类更改为自定义类。