【问题标题】:Interface Builder: Dismiss Modal View Controller Without CodeInterface Builder: Dismiss Modal View Controller without code
【发布时间】:2012-12-16 04:39:53
【问题描述】:

是否可以仅在 Interface Builder 中关闭模态视图控制器(例如 Page Curl)?

我目前的方法总是使用 IBAction dismissModalViewController 创建一个新的 ViewController 子类,我想知道是否可以在 IB 中执行此步骤来节省一些空间/时间。

【问题讨论】:

    标签: view controller interface-builder modal-dialog dismiss


    【解决方案1】:

    不,你不能,因为 Interface builder 只是一个布局文件,它不运行任何代码。

    但是,如果您愿意,您可以创建自定义 UIButton 子类,并将该按钮设置为在单击时始终关闭模态视图控制器。 因此,每当您需要关闭模态视图控制器时,您可以在您的 IB 中添加一个 UIButton,该 UIButton 设置为您创建的子类的一个类,它将为您完成工作。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-11
    相关资源
    最近更新 更多