{ "id": "83944", "key": "TIMOB-6704", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2011-12-15T15:06:00.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "tbs-1.9.0" ], "versions": [ { "id": "12570", "name": "Release 1.7.5", "archived": true, "released": true, "releaseDate": "2011-11-02" }, { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" } ], "issuelinks": [], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2018-08-02T17:31:46.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "h5. PROBLEM DESCRIPTION\r\nThe customer wants to be able to do styling on the buttons in a tabbed bar, just like the tabbed bar in the twitter app for iphone has a nice gradient (attached image). \r\n\r\nh5. MORE INFO\r\nThey want to be able to style the tabbedbar buttons, meaning clicked vs unclicked colors, changing the gradient and the automatic glow that is on the buttons. \r\n- It would be ideal for them if they could use background images.\r\nThey would like to be able to set a background image on toolbars.\r\n\r\n\r\n", "attachment": [ { "id": "24735", "filename": "Photo 2011-12-12 20 20 51.png", "author": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "created": "2011-12-15T15:06:00.000+0000", "size": 93570, "mimeType": "image/png" }, { "id": "24739", "filename": "Screen Shot 2011-12-15 at 5.53.40 PM.png", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-15T18:03:22.000+0000", "size": 12672, "mimeType": "image/png" } ], "flagged": false, "summary": "iOS: Button Styling for TabbedBar", "creator": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "subtasks": [], "reporter": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "environment": null, "comment": { "comments": [ { "id": "176294", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Features already exist:\r\n\r\n{code}\r\nvar tabGroup = Titanium.UI.createTabGroup();\r\n\r\nvar win = Titanium.UI.createWindow();\r\n\r\nvar tab1 = Titanium.UI.createTab({\r\n\twindow:win\r\n});\r\n\r\nvar win2 = Titanium.UI.createWindow();\r\nvar tab2 = Titanium.UI.createTab({\r\n\twindow:win2\r\n});\r\n\r\ntabGroup.addTab(tab1);\r\ntabGroup.addTab(tab2);\r\ntabGroup.open();\r\n\r\nwin.barColor = '#6699CC';\r\nvar tabbedBar = Ti.UI.createTabbedBar({\r\n\tlabels:['Appcelerator', 'Titanium'],\r\n\tstyle:Titanium.UI.iPhone.SystemButtonStyle.BAR,\r\n\tbackgroundColor:'#6699CC',\r\n\theight:35,\r\n\twidth:200,\r\n\tindex:0\r\n});\r\n\r\nwin.setTitleControl(tabbedBar);\r\n{code}\r\n\r\nWe should document that, on tabbed bar and button bar, backgroundColor is overridden to actually affect the native UISegmentedControl's tint color.\r\n\r\nProposing we move this over to APIDoc. ", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-15T18:02:50.000+0000", "updated": "2011-12-15T18:02:50.000+0000" }, { "id": "176295", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Screenshot from sample code given.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-15T18:03:22.000+0000", "updated": "2011-12-15T18:03:22.000+0000" }, { "id": "176306", "author": { "name": "ziggamon2", "key": "ziggamon2", "displayName": "Sergej Kotliar", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Blain:\r\n\r\nAs you can see from your screenshots this is not what we are asking for.\r\n\r\nWe need to be able to override the default tint, just as in the example attached.", "updateAuthor": { "name": "ziggamon2", "key": "ziggamon2", "displayName": "Sergej Kotliar", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-15T21:01:57.000+0000", "updated": "2011-12-15T21:01:57.000+0000" } ], "maxResults": 10, "total": 10, "startAt": 0 } } }