[AC-3462] iOS: iconInsets - click tab and icon shrinks vertically
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | n/a |
Status | Closed |
Resolution | Cannot Reproduce |
Resolution Date | 2016-04-20T15:49:28.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | n/a |
Labels | n/a |
Reporter | Tim Poulsen |
Assignee | Shak Hossain |
Created | 2016-04-05T21:01:08.000+0000 |
Updated | 2016-04-20T15:49:28.000+0000 |
Description
With
tab.iconInsets
set, tap a tab and its icon shrinks vertically with each tap.
This can be demonstrated with a basic, new TiClassic app, code below. See the attached graphic after a couple of taps on the first tab.
// this sets the background color of the master UIView (when there are no windows/tab groups on it)
Titanium.UI.setBackgroundColor('#000');
// create tab group
var tabGroup = Titanium.UI.createTabGroup();
//
// create base UI tab and root window
//
var win1 = Titanium.UI.createWindow({
title: 'Tab 1',
backgroundColor: '#fff'
});
var tab1 = Titanium.UI.createTab({
icon: 'KS_nav_views.png',
iconInsets: {
top: 6
},
window: win1
});
var label1 = Titanium.UI.createLabel({
color: '#999',
text: 'I am Window 1',
font: {
fontSize: 20,
fontFamily: 'Helvetica Neue'
},
textAlign: 'center',
width: 'auto'
});
win1.add(label1);
//
// create controls tab and root window
//
var win2 = Titanium.UI.createWindow({
title: 'Tab 2',
backgroundColor: '#fff'
});
var tab2 = Titanium.UI.createTab({
icon: 'KS_nav_ui.png',
iconInsets: {
top: 6
},
window: win2
});
var label2 = Titanium.UI.createLabel({
color: '#999',
text: 'I am Window 2',
font: {
fontSize: 20,
fontFamily: 'Helvetica Neue'
},
textAlign: 'center',
width: 'auto'
});
win2.add(label2);
//
// add tabs
//
tabGroup.addTab(tab1);
tabGroup.addTab(tab2);
// open tab group
tabGroup.open();
Attachments
File | Date | Size |
---|---|---|
Simulator Screen Shot Apr 5, 2016, 4.57.16 PM.png | 2016-04-05T21:00:20.000+0000 | 10233 |
No comments