ギークなエンジニアを目指す男

基幹系SIerがWeb系とかネイティブ系の知識を蓄えようとするブログ

mBaasを使用して会員登録を実装してみる

こんにちは。

 

今日はベッドの横に置く小さなゴミ箱を購入してきました。

たぁです。

 

さて、先日からニフティクラウドのmBaasを用いてログイン画面を実装しています。

 

とりあえずユーザ名とパスワード打ち込んで、会員情報を登録させたいですね。

 

適当にLabelとTextFieldを配置して、いざシュミレートしてみると...

KeyBoardが隠れません。

f:id:taxa_program:20160423152831p:plain

 

(^◇^)

 

下記のようにUITextFieldDelegateを追加してやればOKです。

class LoginViewController: UIViewController, UITextFieldDelegate {

    

    @IBOutlet var userName: UITextField!

    @IBOutlet var password: UITextField!

    

    

    override func viewDidLoad() {

        super.viewDidLoad()

    }

    

    override func didReceiveMemoryWarning() {

        super.didReceiveMemoryWarning()

    }

    

    @IBAction func act_login(sender: AnyObject) {

        dismissViewControllerAnimated(true, completion: nil)

    }

    

    override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {

        self.view.endEditing(true)

    }

    

    

    func textFieldShouldReturn(textField: UITextField) -> Bool {

        textField.resignFirstResponder()

        return true

    }

}

 

これでアカウント登録できるかなぁ...

 

ちょっと画面のレイアウトも変更して、いざ登録!

 

f:id:taxa_program:20160424115228p:plain

 

 できてる!

f:id:taxa_program:20160424115415p:plain

 

EmailアドレスがなぜかNULL... 

みちのりは長いです...

 

 今日はこの辺りで。

 

 

前回の記事はこちらから。

taxa-program.hatenablog.com