👋
Project 7 of 100 Days of Swift in iOS15 学習記録
100 Days of Swiftを勉強しているうちに
自分が出会った問題と解決方法を記録します
環境
- Xcode 13.2.1
- iPhone SE(1st generation) iOS 15.2
TableViewのタイトルとサブタイトルが同じ小さい
まずはTable Cellの中のTitleをセレクト
Attributes InspectorのFontを「Body」に変更します
次はSubtitleをセレクト
Attributes InspectorのFontを「Caption 1」に変更します
これでOKです
UIWindowがAppDelegate.swiftからなくなる件
まずはSceneDelegate.swiftをセレクト
ビデオがAppDelegate.swiftに入れたいコードをfunc sceneの中に追加
SceneDelegate.swift
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let _ = (scene as? UIWindowScene) else { return }
+ if let tabBarController = window?.rootViewController as? UITabBarController {
+ let storyboard = UIStoryboard(name: "Main", bundle: nil)
+ let vc = storyboard.instantiateViewController(withIdentifier: "NavController")
+ vc.tabBarItem = UITabBarItem(tabBarSystemItem: .topRated, tag: 1)
+ tabBarController.viewControllers?.append(vc)
+ }
}
これで右のタブも表示できるようになりました
Discussion