DAS*_*DAS 2 controller modal-dialog view interface-builder dismiss
是否可以仅在Interface Builder中关闭模态视图控制器(例如Page Curl)?
我目前的方法总是创建一个带有IBAction的新ViewController子类,dismissModalViewController
我想知道是否可以节省一些空间/时间在IB中执行此步骤.
不,你不能,因为Interface构建器只是一个布局文件,它不运行任何代码.
但是,如果您愿意,可以创建自定义UIButton子类,并将该按钮设置为在单击时始终关闭模态视图控制器.因此,无论何时需要关闭模态视图控制器,您都可以在IB中添加一个UIButton,它被设置为您创建的子类的一个类,它将为您完成工作.