【问题标题】:presentModalViewController inside a UIButton subclassUIButton 子类中的 presentModalViewController
【发布时间】:2011-06-11 05:14:21
【问题描述】:

iOS 编码非常新。我希望能够从 UIButton 子类中显示模式对话框。我之前在UIViewController 内部使用过presentModalViewController。如何从我的子类 UIButton 中获取对 UIViewController 的引用?

我能以某种方式发现它的父母吗?在父 UIViewController 中实现一个协议,我可以将其设置为 UIButton 子类的委托?

【问题讨论】:

    标签: ios uibutton


    【解决方案1】:

    您应该能够像普通的UIButton 一样使用任何子类UIButton。设置在按钮上触发的操作,该操作将调用视图控制器上的方法。视图控制器将处理推送模态视图控制器。

    虽然有一些方法可以在按钮附加到视图时从按钮中找到视图控制器,但这是一种更好的方法。

    【讨论】:

    • 当你说设置按钮按下的动作时——这个设置是在视图控制器内部完成的吗? (这更有意义)
    • 在视图控制器内部使用addTarget:action:forControlEvents:
    猜你喜欢
    • 2011-04-13
    • 2012-05-03
    • 2013-01-09
    • 1970-01-01
    • 2011-06-30
    • 2021-10-24
    • 1970-01-01
    • 2019-03-17
    • 1970-01-01
    相关资源
    最近更新 更多