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を変更する方法は次のとおりです.
プロジェクトをコンパイルして実行し、下図からカスタムTab Barが表示されます.
このレッスンIOS 10 TabBarCustomizationTutorialのソースコードは、ioscreatorのgithubからダウンロードできます.
本文はSwiftGG翻訳グループから翻訳して、すでに作者の翻訳の授権を得て、最新の文章は訪問して下さいhttp://swift.gg.
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.