GitHub Issue | n/a |
Type | New Feature |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2013-08-23T22:45:22.000+0000 |
Affected Version/s | n/a |
Fix Version/s | 2013 Sprint 17, 2013 Sprint 17 API, Release 3.2.0 |
Components | iOS |
Labels | barcolor, ios7, module_window, qe-testadded |
Reporter | Joseph Sachs |
Assignee | Ingo Muschenetz |
Created | 2013-06-19T16:35:36.000+0000 |
Updated | 2015-06-12T15:55:13.000+0000 |
BarColor is now barTintColor and tintColor is now used for coloring the Labels (icons right/leftNav button tints) everywhere on the Window, it's a new iOS7 design pattern where also the Tabs (if exists) also use the focused windows' tintColor.
From what I've seen it looks like the tintColor-property also applies to subviews like buttons. Would be great if we could change the tintColor on any view, so we can use white for example in the NavBar and another color for buttons. It also seems like you can change barstyle, and I think it's important to get this implemented as well. The default is "Transculent Navigation Bar", and if you change barTintColor the color will become a bit lighter because of the transparency. Setting it to "Opaque Navigation Bar" will make a solid color. There's also a black version of these, which makes the title color white. It also looks like you can have separate settings for the Tab Bar.
How is the implementation going? Seems to be a very important issue that can be easily fixed by adding to properties "barTintColor" and "tintColor".
Still open, here another documentation from apple: https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/UIKitUICatalog/UINavigationBar.html#//apple_ref/doc/uid/TP40012857-UINavigationBar-SW1
Fixed by the window rearchitecture PR barColor property now calls the right API depending on OS Version New property on Ti.UI.Window navTintColor to ting the navBar
[~vduggal], is there test code or documentation that we can use to validate this feature? Thanks!
Closing ticket as fixed. Verified barColor colors the window's bar and navTintColor colors the nav button. Tested on: Titanium Studio, build: 3.2.0.201311221859 SDK build: 3.2.0.v20131122172908 CLI: 3.2.0-alpha Alloy: 1.3.0-alpha6 Xcode: 5.0.2 Device: iphone 5 (6.1.3), iphone 5 (7.0.2)