Sha256: bac8e9dcd90a854935c7d4005b4050a1118bf9d2c208b09a36fb942808298b22

Contents?: true

Size: 1.15 KB

Versions: 18

Compression:

Stored size: 1.15 KB

Contents

class UserController < UIViewController
  def self.controller
    @controller ||= UserController.alloc.initWithNibName(nil, bundle: nil)
  end

  def viewDidLoad
    super

    self.view.backgroundColor = UIColor.whiteColor

    @user_label = UILabel.alloc.initWithFrame(CGRectZero)
    self.view.addSubview(@user_label)

    @password_label = UILabel.alloc.initWithFrame(CGRectZero)
    self.view.addSubview(@password_label)

    @remember_label = UILabel.alloc.initWithFrame(CGRectZero)
    self.view.addSubview(@remember_label)
  end

  def user=(user)
    @user_label.text = "User: #{user}"
    @user_label.sizeToFit
    @user_label.center = [self.view.frame.size.width/2, self.view.frame.size.height/2 - 40]
  end

  def password=(password)
    @password_label.text = "Password: #{password}"
    @password_label.sizeToFit
    @password_label.center = [@user_label.center.x, @user_label.center.y + @password_label.bounds.size.height]
  end

  def remember=(remember)
    @remember_label.text = "Remember? #{remember}"
    @remember_label.sizeToFit
    @remember_label.center = [@password_label.center.x, @password_label.center.y + @remember_label.bounds.size.height]
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
formotion-1.8 examples/Login/app/user_controller.rb
formotion-1.7 examples/Login/app/user_controller.rb
formotion-1.6 examples/Login/app/user_controller.rb
formotion-1.5.1 examples/Login/app/user_controller.rb
formotion-1.5.0 examples/Login/app/user_controller.rb
formotion-1.4.0 examples/Login/app/user_controller.rb
formotion-1.3.1 examples/Login/app/user_controller.rb
formotion-1.3 examples/Login/app/user_controller.rb
formotion-1.2 examples/Login/app/user_controller.rb
formotion-1.1.5 examples/Login/app/user_controller.rb
formotion-1.1.4 examples/Login/app/user_controller.rb
formotion-1.1.3 examples/Login/app/user_controller.rb
formotion-1.1.2 examples/Login/app/user_controller.rb
formotion-1.1.1 examples/Login/app/user_controller.rb
formotion-1.1 examples/Login/app/user_controller.rb
formotion-1.0 examples/Login/app/user_controller.rb
formotion-0.5.1 examples/Login/app/user_controller.rb
formotion-0.5 examples/Login/app/user_controller.rb