swift - 如何关闭 CardView

标签 swift cosmicmind

可能有一个明显的答案,但不确定为什么我错过了它。

    btn2.addTarget(self, action: #selector(ViewController.dismiss(_:)), forControlEvents: UIControlEvents.TouchUpInside)

    func dismiss(sender: FlatButton){
        self.dismissViewControllerAnimated(true, completion: nil)
}

为了简单起见,我删除了所有不必要的代码。 btn2 代码全部位于一个单独的函数中。

最佳答案

找到了解决方案。

使用

self.cardView.removeFromSuperview()  

可以在单独的函数中访问它。

关于swift - 如何关闭 CardView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36970383/

相关文章:

swift - 如何在 Xcode 9 中实现 PKPaymentAuthorizationViewControllerDelegate 以实现 iOS 8 向后兼容?

swift - 带有图形版本 3.1.1 的问题搜索谓词

ios - 如何在 Swift 中替换 Material 中的后退按钮

swift - Material 示例在启动时崩溃

ios - 如何更新工具栏按钮

ios - 如何向 CIImage 添加文本?

swift - 在 Swift 中重写 CIImage 最终会导致处理器下降到 0% 并卡住

swift - NSFetchedResultsController 每个部分的不同排序描述符

ios - 是否可以在 Swift 中更改运行时的本地化语言?

ios - 如何同时使用NavigationController和PageTabBarController?