Я использую этот макет визуального формата "V:[v0]-16-|"
в:
self.view.addConstraintsWithFormat("V:[v0]-16-|", views: imageView)
, и вспомогательный метод следующий:
func addConstraintsWithFormat(_ format: String, views: UIView...) {
var viewsDictionary = [String: UIView]()
for (index, view) in views.enumerated() {
let key = "v\(index)"
view.translatesAutoresizingMaskIntoConstraints = false
viewsDictionary[key] = view
}
addConstraints(NSLayoutConstraint.constraints(withVisualFormat: format, options: NSLayoutConstraint.FormatOptions(), metrics: nil, views: viewsDictionary))
}
но в действительности я хочу что-токак "V: [v0] +16+ |", я хочу, чтобы правильное ограничение выходило за пределы UIScreen
.Как мне этого добиться?