前提・実現したいこと
Swiftで自作のiOSアプリを作成しています。
タブバーに機能を追加したい。
新規作成のタブをタップした際に、モーダル遷移をさせたいです。
新規作成をタップした際の条件式を作成しているのですが、エラーが発生している状態です。
class名など記入していますが、うまく紐付けができていないと思われます。
初歩的な部分かと思いますが、お力添えいただければ幸いです。
発生している問題・エラーメッセージ
if viewController is NewReportViewControllerの部分に下記エラーが発生しています。
Cannot find type 'NewReportViewController' in scope
該当のソースコード
func tabBarController(_ tabBarController: UITabBarController, shouldSelect viewController: UIViewController) -> Bool { if viewController is NewReportViewController { let newReportViewController = storyboard!.instantiateViewController(withIdentifier: "New") present(newReportViewController, animated: true) return false } else { return true } }
試したこと
Qiita等で調べましたが、解決策が見つかっていません。
補足情報(FW/ツールのバージョンなど)
該当するstoryboard画像
https://gyazo.com/b46556dd8b643c8ad774c15eee852f43
あなたの回答
tips
プレビュー