iOS Swift - 使用可以取消的临时 UIView
Posted
技术标签:
【中文标题】iOS Swift - 使用可以取消的临时 UIView【英文标题】:iOS Swift - Using temporary UIView that can be cancelled 【发布时间】:2015-08-12 09:23:20 【问题描述】:我有一个附加到导航控制器的视图控制器(因此视图控制器之外的任何 segue 都会维护导航控制器的视图层次结构)。我将如何创建一个从下方弹出的临时视图,该视图可以取消并且 not 符合导航控制器。例如,Apple 日历应用程序中的“添加事件”按钮,它会打开一个可以取消和恢复的屏幕。
【问题讨论】:
【参考方案1】:您可以使用UIPopoverController,也可以只创建一个自定义UIViewController
,并将其作为child view controller 添加到当前视图控制器中,并以模态方式呈现它,而不会干扰导航控制器。
【讨论】:
能否详细说明子视图控制器的方法? 子视图控制器是一个不同的视图控制器,因此它可以具有您想要的任何功能。我不太确定我明白你在问什么以上是关于iOS Swift - 使用可以取消的临时 UIView的主要内容,如果未能解决你的问题,请参考以下文章
MBProgressHUD 导致 iOS 应用程序崩溃 (Swift 2.0)
如何取消 AFdownloadrequest 操作而不保留以前的进度(删除临时文件) iOS