Xcode 10 beta Тип ошибки SnapKit ограничения - PullRequest
0 голосов
/ 01 сентября 2018

Я использую Xcode 10 beta 5. Мой проект работает на Swift 4 с 4.0.0 SnapKit. У меня есть функция, которая устанавливает ограничения UITableView:

private func setupConstraints() {
    tableView.snp.makeConstraints { make in
        make.leading.equalTo(view.safeAreaLayoutGuide.leadingAnchor)
        make.trailing.equalTo(view.safeAreaLayoutGuide.trailingAnchor)
        make.top.equalTo(view.safeAreaLayoutGuide.topAnchor)
        make.bottom.equalTo(view.safeAreaLayoutGuide.bottomAnchor)
    }
}

Эта функция выдает следующие ошибки: Argument type 'NSLayoutXAxisAnchor' does not conform to expected type 'ConstraintRelatableTarget'

Я пытался view.safeAreaLayoutGuide.leadingAnchor as! ConstraintRelatableTarget, но этот кастинг не удался.

Ребята, вы знаете, как это исправить?

1 Ответ

0 голосов
/ 01 сентября 2018

Попробуйте, например, view.safeAreaLayoutGuide.snp.leading. Вам не хватает части .snp, и последняя часть также отличается.

...