Tab Barチュートリアルのカスタマイズ

1274 ワード

作者:Arthur Knopper,原文リンク,原文日付:2016-10-07訳者:Crystal Sun;校正:星夜暮晨;原稿:CMB
Tab Barは、異なるモジュール間のインタフェースを迅速に切り替えるために使用される.このチュートリアルでは、Tab Barとitemのカスタマイズ方法について説明します.このチュートリアルでは、Xcode 8とiOS 10を使用して構築します.
Xcodeを開き、Tabbedアプリケーションを作成します.
Nextをクリックし、product nameの欄にIOS 10 TabBarCustomizationTutorialを記入し、Organization NameとOrganization Identifierを記入し、LanguageはSwiftを選択し、DevicesはiPhoneを選択します.
ViewControllerを見つけます.swiftファイル、viewDidLoadを変更する方法は次のとおりです.
override func viewDidLoad() {
    super.viewDidLoad()        
    guard let tabBar = self.tabBarController?.tabBar else { return }
        
    tabBar.tintColor = UIColor.white
    tabBar.barTintColor = UIColor.black
    tabBar.unselectedItemTintColor = UIColor.yellow
        
        
    guard let tabBarItem = self.tabBarItem else { return }
        
    tabBarItem.badgeValue = "123"
    tabBarItem.badgeColor = UIColor.blue
}
tintColorは白に、barTintColorは黒に、あるitemを選択するとtintColorは黄色になります.各itemにはsupplementary badgeがあり、ここでは「123」の値を持つ青いbadgeを作成します.
プロジェクトをコンパイルして実行し、下図からカスタムTab Barが表示されます.
このレッスンIOS 10 TabBarCustomizationTutorialのソースコードは、ioscreatorのgithubからダウンロードできます.
本文はSwiftGG翻訳グループから翻訳して、すでに作者の翻訳の授権を得て、最新の文章は訪問して下さいhttp://swift.gg.