Тип выражения неоднозначен без дополнительного контекста: Creatin Card View Animation - PullRequest
0 голосов
/ 15 февраля 2020

Я создаю представление карты, но у меня есть эта ошибка: «Тип выражения неоднозначен без дополнительного контекста»

Я пытался решить его многими способами, но я не смог

любой комментарии ???

class ViewController: UIViewController {

    enum CardState {
        case expanded
        case collapsed
    }

    var cardViewController:CardViewController!
    var visualEffectView:UIVisualEffectView!

    var cardVisible = false
    var nextState:CardState {
        return cardVisible ? .collapsed : .expanded
    }

    var runningAnimations = [UIViewPropertyAnimator]()
    var animationProgressWhenInterrupted:CGFloat = 0

    override func viewDidLoad() {
        super.viewDidLoad()
        setupCard()

    }

    func setupCard () {
        visualEffectView = UIVisualEffectView()
        visualEffectView.frame = self.view.frame
        self.view.addSubview(visualEffectView)

        cardViewController = CardViewController (nibName: "CardViewController", bundle:nil) "Type of expression is ambiguous without more context"

        self.addChild(cardViewController)
        self.view.addSubview(cardViewController.view)

        cardViewController.view.frame = CGRect (x: 0, y: self.view.frame.height - cardHandleAreaHeight, width: self.view.bounds.width, height: cardHeight)

        cardViewController.view.clipsToBounds = true
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...