iOS编码很新。我希望能够从UIButton子类中显示模态对话框。我之前在presentModalViewController
内使用了UIViewController
。如何从我的子类UIButton中获取对UIViewController
的引用?
我可以以某种方式发现它的父母吗?在父UIViewController
中实现一个协议,我可以将其设置为我的UIButton子类的委托?
答案 0 :(得分:2)
您应该能够像普通UIButton
一样使用任何子类UIButton
。设置在按钮上触发的操作,该操作将调用视图控制器上的方法。视图控制器将处理推动模态视图控制器。
虽然有一些方法可以在按钮连接到视图时从按钮中找到视图控制器,但这是一种更好的方法。