NSScreencast Episode #134 Visual Format Language
Visual Format Language - NSScreencast
Visual Format Languageでconstraintsを記述
- AutoLayout
- wordy(冗長な), cumbersome
- Visual Format Language
- condensed format
- horizontal
- default inferred
"|-[headlineView]-|"
"H:|-[headlineView]-|"
- vertical
"V:|-(topPadding)-[headlineView(headlineViewHeight)]-[leftView]-|"
- padding
- default 20 point to edge
- default 8 point between views
- [self.view addConstraints:
- [NSLayoutConstraint constraintsWithVisualFormat:@
- metrics:metrics
- topPadding, headlineViewHeight
- views:NSDictionaryOfVariableBindings(leftView, button)