質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

Q&A

0回答

145閲覧

main .storyBoardに遷移できなくなった

BichaSoken

総合スコア13

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

0グッド

0クリップ

投稿2019/12/29 15:51

import UIKit import NCMB class SignUpViewController: UIViewController, UITextFieldDelegate { @IBOutlet var userIDTextField: UITextField! @IBOutlet var emailTextField: UITextField! @IBOutlet var passwordTextField: UITextField! @IBOutlet var confiemTextField: UITextField! override func viewDidLoad() { super.viewDidLoad() userIDTextField.delegate = self emailTextField.delegate = self passwordTextField.delegate = self confiemTextField.delegate = self } //前の画面に戻るコード func textFieldShouldReturn(_ textField: UITextField) -> Bool { textField.resignFirstResponder() return true } //新規登録 @IBAction func signUp() { let user = NCMBUser() if (userIDTextField.text?.count)! >= 4 { print("文字数が足りませんよ") return } user.userName = userIDTextField.text! user.mailAddress = emailTextField.text! if passwordTextField.text == confiemTextField.text{ user.password = passwordTextField.text! } else { print("パスワードの不一致") } user.signUpInBackground { (error) in if error != nil { //エラーがあった場合 print(error) } else { //登録成功 main.storyboardに遷移 let storyboard = UIStoryboard(name: "Main", bundle: Bundle.main) let rootViewController = storyboard.instantiateViewController(withIdentifier:"RootTabBarController") UIApplication.shared.keyWindow?.rootViewController = rootViewController //ログイン状況の保持 let ud = UserDefaults.standard ud.set(true, forKey: "isLogin") ud.synchronize() } } }}

ログアウトの機能、退会の機能などを付けたのですが、つける前は上手く遷移していたのに、急に出来なくなりました。原因がさっぱりわかりません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問