Method: RMXKeyboardHelpers#keyboard_proxy_constraints

Defined in:
lib/motion/RMXKeyboardHelpers.rb

#keyboard_proxy_constraintsObject



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/motion/RMXKeyboardHelpers.rb', line 8

def keyboard_proxy_constraints
  @keyboard_proxy ||= UIView.new
  @keyboard_proxy_constraints ||= begin
    x = {}
    RMX::Layout.new do |layout|
      layout.view = view
      layout.subviews = {
        "keyboard_proxy" => @keyboard_proxy
      }
      x[:bottom] = layout.eq "keyboard_proxy.bottom == #{-RMX.currentKeyboardHeight}"
      x[:height] = layout.eq "keyboard_proxy.height == 0"
    end
    x
  end
end