LBTAComponentsというライブラリを使用しています。
このライブラリで予め定義されているスーパークラスを継承した形で簡単なプロフィールビュー(HomeDatasourceController)を作成しました。
このプロフィールビューを、TabBarControllerのタブ1に指定したいのですが、うまく出来ません。
//プロフィールビューの一部 import LBTAComponents class HomeDatasourceController: DatasourceController, {
この上記コードで
import LBTAComponents class HomeDatasourceController: DatasourceController, UICollectionView, UICollectionViewDelegateFlowLayout{
この様にクラスを追加?したいのですが出来ません。
LBTAComponentsをライブラリと使用している為、クラスを追加出来ないのでしょか?
原因がわからないため質問させて頂きました。
よろしくおねがいします。
//appdelegate @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { window = UIWindow(frame: UIScreen.main.bounds) window?.makeKeyAndVisible() window?.rootViewController = CustomTabBarController() return true } }
//CustomTabBarController import UIKit class CustomTabBarController: UITabBarController { override func viewDidLoad() { super.viewDidLoad() let homeDatasourceController = HomeDatasourceController(collectionViewLayout: UICollectionViewFlowLayout()) let navigationController = UINavigationController(rootViewController: homeDatasourceController) viewControllers = [navigationController] } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。