custom tab bar icons
@@ -20,7 +20,8 @@ func newSettingsRootViewController(
|
||||
first.sessionManager = sessionManager
|
||||
first.rootNavigationManager = rootNavigationManager
|
||||
nav.tabBarItem.title = NSLocalizedString("Settings", comment: "")
|
||||
nav.tabBarItem.image = UIImage(named: "gear")
|
||||
nav.tabBarItem.image = UIImage(named: "tab-gear")
|
||||
nav.tabBarItem.selectedImage = UIImage(named: "tab-gear-selected")
|
||||
}
|
||||
|
||||
return controller
|
||||
@@ -33,14 +34,16 @@ func newNotificationsRootViewController(client: GithubClient) -> UIViewControlle
|
||||
controller.navigationItem.backBarButtonItem = UIBarButtonItem(title: " ", style: .plain, target: nil, action: nil)
|
||||
let nav = UINavigationController(rootViewController: controller)
|
||||
nav.tabBarItem.title = title
|
||||
nav.tabBarItem.image = UIImage(named: "inbox")
|
||||
nav.tabBarItem.image = UIImage(named: "tab-inbox")
|
||||
nav.tabBarItem.selectedImage = UIImage(named: "tab-inbox-selected")
|
||||
return nav
|
||||
}
|
||||
|
||||
func newSearchRootViewController(client: GithubClient) -> UIViewController {
|
||||
let controller = SearchViewController(client: client)
|
||||
let nav = UINavigationController(rootViewController: controller)
|
||||
nav.tabBarItem.image = UIImage(named: "search")
|
||||
nav.tabBarItem.title = NSLocalizedString("Search", comment: "")
|
||||
nav.tabBarItem.image = UIImage(named: "tab-search")
|
||||
nav.tabBarItem.selectedImage = UIImage(named: "tab-search-selected")
|
||||
return nav
|
||||
}
|
||||
|
||||
BIN
Design/tabs.psd
Normal file
22
Resources/Assets.xcassets/tab-gear-selected.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-gear-selected@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-gear-selected@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
||||
BIN
Resources/Assets.xcassets/tab-gear-selected.imageset/tab-gear-selected@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 944 B |
BIN
Resources/Assets.xcassets/tab-gear-selected.imageset/tab-gear-selected@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
22
Resources/Assets.xcassets/tab-gear.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-gear@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-gear@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
||||
BIN
Resources/Assets.xcassets/tab-gear.imageset/tab-gear@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
Resources/Assets.xcassets/tab-gear.imageset/tab-gear@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
22
Resources/Assets.xcassets/tab-inbox-selected.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-inbox-selected@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-inbox-selected@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
||||
BIN
Resources/Assets.xcassets/tab-inbox-selected.imageset/tab-inbox-selected@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 724 B |
BIN
Resources/Assets.xcassets/tab-inbox-selected.imageset/tab-inbox-selected@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 1002 B |
22
Resources/Assets.xcassets/tab-inbox.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-inbox@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-inbox@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
||||
BIN
Resources/Assets.xcassets/tab-inbox.imageset/tab-inbox@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 864 B |
BIN
Resources/Assets.xcassets/tab-inbox.imageset/tab-inbox@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
22
Resources/Assets.xcassets/tab-search-selected.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-search-selected@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-search-selected@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
||||
BIN
Resources/Assets.xcassets/tab-search-selected.imageset/tab-search-selected@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 866 B |
BIN
Resources/Assets.xcassets/tab-search-selected.imageset/tab-search-selected@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
22
Resources/Assets.xcassets/tab-search.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-search@2x.png",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"filename" : "tab-search@3x.png",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"version" : 1,
|
||||
"author" : "xcode"
|
||||
}
|
||||
}
|
||||
BIN
Resources/Assets.xcassets/tab-search.imageset/tab-search@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
Resources/Assets.xcassets/tab-search.imageset/tab-search@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
@@ -32,7 +32,7 @@
|
||||
</dict>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1652</string>
|
||||
<string>1655</string>
|
||||
<key>ITSAppUsesNonExemptEncryption</key>
|
||||
<false/>
|
||||
<key>LSApplicationQueriesSchemes</key>
|
||||
|
||||