{ "id": "171006", "key": "TIMOB-25736", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2018-01-31T14:00:32.000+0000", "created": "2018-01-31T11:48:14.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2018-08-06T17:37:04.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": " We are not able to resize the tab group height, as when we provide both icon and title for tab they are getting stick to each other using circle shape icon. Also we are not able to provide the padding forth icons.\r\n\r\n*Test Environments:*\r\n\r\nAppcelerator Command-Line Interface, version 7.0.1\r\nOperating System Mac OS X,Version 10.13.2,Architecture 64bit,CPUs 4,Memory 8.0GB\r\n Node.js Version = 8.9.1\r\n npm Version = 5.5.1\r\n Appcelerator CLI 4.2.11\r\n Core Package 7.0.1\r\n Titanium CLI 5.0.14\r\n node-appc Version 0.2.41\r\n Titanium SDK 7.0.1.GA\r\n iOS SDK: 11.1-Simulator iPhone X\r\n\r\n*Test Steps:*\r\n\r\n1. Open Studio and create a clasic project\r\n2.Paste the resource folder to newly created project\r\n3. Run via simulator . Observe that both icon and title for tab they are getting stick to each other using circle shape icon.\r\n\r\n*Test Output:* [Snapshot| https://s9.postimg.org/3uxpv598v/Simulator_Screen_Shot_-_i_Phone_X_-_2018-01-31_at_15.29.01.png]\r\n", "attachment": [ { "id": "64784", "filename": "Resources.zip", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2018-01-31T11:49:19.000+0000", "size": 5487140, "mimeType": "application/zip" }, { "id": "64785", "filename": "Resources-fixed.zip", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-01-31T14:00:15.000+0000", "size": 5499906, "mimeType": "application/zip" } ], "flagged": false, "summary": "iOS: Question about TabGroup limitations", "creator": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "subtasks": [], "reporter": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "environment": "Appcelerator Command-Line Interface, version 7.0.1\r\nOperating System Mac OS X,Version 10.13.2,Architecture 64bit,\r\n# CPUs 4,Memory 8.0GB\r\n Node.js Version = 8.9.1\r\n npm Version = 5.5.1\r\n Appcelerator CLI 4.2.11\r\n Core Package 7.0.1\r\n Titanium CLI 5.0.14\r\n node-appc Version 0.2.41\r\n Titanium SDK 7.0.1.GA\r\n iOS SDK: 11.1-Simulator iPhone X", "closedSprints": [ { "id": 997, "state": "closed", "name": "2018 Sprint 03 SDK", "startDate": "2018-01-28T16:23:12.178Z", "endDate": "2018-02-11T16:23:00.000Z", "completeDate": "2018-02-12T04:22:49.354Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "433878", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "The request is against the native concepts our Ti.UI.TabGroup inherits from the native UITabBar used. Addressing each request:\r\n* Change height: Not possible due to native limitations (not possible in the native world as well, also possible to be rejected by the AppStore if manually hacked)\r\n* Icon and title sticked to each other: The image dimensions are incorrectly. Per iOS interface guidelines, the icons should be 30x30px (1x), 60x60 (2x) and 90x90 (3x)\r\n* Cannot set padding: Already possible using the [iconInsets|http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.Tab-property-iconInsets] property\r\n\r\n*EDIT*: I've fixed the attached test-case to use proper sizing and left a view code comments on how to use icon-padding and selected icons. A side note: We actually support *all* native iOS configuration options for the TabGroup, so the developers can customize the tabgroup the same way he/she can in the native world. Thanks!", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-01-31T11:54:53.000+0000", "updated": "2018-01-31T14:01:50.000+0000" }, { "id": "439932", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as invalid. If incorrect, please reopen.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-08-06T17:37:04.000+0000", "updated": "2018-08-06T17:37:04.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }