quattro_4 scribble

scribble 落書き (調べた事をただ落書きする)

MotionInMotion Episode 46 - From Interface Builder to NSLayoutConstraints

From Interface Builder to NSLayoutConstraints - MotionInMotion

Interface Builderを使ってLayout実装

  • Interface Builder
  • class BaseLayout
    • attr_reader :controller, :root_view, :subviews
    • def initialize(controller, subviews)
      • @controller = controller
      • @root_view = controller.view
      • @subviews = subviews
  • remove_all_constraints / add_constraints
  • subclass
  • class MainViewLayout < BaseLayout
    • def constraints
      • [ NSLayoutConstraint.constraintWithItem(