RubyMotion for Rails Developers: Auto-Layout (part 1 & 2)
RubyMotion for Rails Developers: Auto-Layout (part 1) - MotionInMotion
RubyMotion for Rails Developers: Auto-Layout (part 2) - MotionInMotion
Auto-Layout (part 1)
- AddTaskViewController < UIViewController
- view.layout_guide = self.topLayoutGuide
- AddTaskView < UIView
- attr_accessor :layout_guide
- @title_label.translatesAutoresizingMaskIntoConstraints = false
- addConstraint
- NSLayoutConstraint
- toItem: layout_guide
- toItem: self
- NSLayoutConstraint
Auto-Layout (part 2)
- addConstraint
- NSLayoutAttribute
- left, right, top, bottom, leading, trailing, width, height, centerX, centerY, and baseline
- relatedBy: NSLayoutRelationEqual
- toItem: @title_label
- toItem: self
- multiplier
- constant: -20
- NSLayoutAttribute