Lenguaje de formatting visual, ancho de button y restricción de altura

¿Hay alguna forma de configurar el ancho y la altura de UIView con NSLayoutConstraints? por ejemplo, tengo la siguiente configuration de restricción

subView.setTranslatesAutoresizingMaskIntoConstraints(false); let cons:NSArray = NSLayoutConstraint.constraintsWithVisualFormat("[subView(99)]", options:nil, metrics: nil, views: ["subView":subView]); self.view.addConstraints(cons); 

Esto establece solo el ancho, ¿cómo agregar también una altura?

Dos opciones posibles:

 [view setTranslatesAutoresizingMaskIntoConstraints:NO]; NSArray* vConstraints = [self addConstraints:[NSLayoutConstraint constraintsWithVisualFormat:@"V:|[view(25)]|" options:0 metrics:nil views:view]]; [parentView addConstraints:vConstraints]; 

o

 NSLayoutConstraint* vConstraint = [NSLayoutConstraint constraintWithItem:view attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationEqual toItem:nil attribute:NSLayoutAttributeNotAnAttribute multiplier:1.0 constant:25]; [parentView addConstraint:vConstraint]; 

Para los layouts verticales, simplemente agregue V: al comienzo de la cadena VFL:

  subView.setTranslatesAutoresizingMaskIntoConstraints(false); let horizontalCons:NSArray = NSLayoutConstraint.constraintsWithVisualFormat("[subView(99)]", options:nil, metrics: nil, views: ["subView":subView]); let veritcleCons:NSArray = NSLayoutConstraint.constraintsWithVisualFormat("V:[subView(50)]", options:nil, metrics: nil, views: ["subView":subView]); self.view.addConstraints(horizontalCons); self.view.addConstraints(veritcleCons);