Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Critical
-
Resolution: Won't Fix
-
Affects Version/s: Release 3.5.1
-
Fix Version/s: None
-
Component/s: iOS
-
Labels:
-
Environment:
Titanium SDK version: 3.5.1 GA
Platform & version: & iOS 8.2
Device Details: iPhone 5 and 5S and simulator
Host Operating System: OS X 10.9 & OS X 10.10
Titanium Studio version: 3.4.1.201410281727
Description
Problem description
Set new tabledata during the focus event of the searchbar to force a table refresh.
After the refresh the height of the headerView an the footerView of the section is wrong
Steps to reproduce
1. Create a tableview with sections and a searchbar
2. Add a headerView and footerView with height 1 to the sections
3. add add focus eventlistener to the searchbar
4. modify data and set it to the table to force a table refresh
Test case
app.js |
(function() {
|
Ti.UI.backgroundColor = 'white';
|
|
var win = Ti.UI.createWindow({backgroundColor : '#ffffff'});
|
var table;
|
var view = Titanium.UI.createView({backgroundColor : "#FFFEEE",top : 0});
|
|
var section1 = Titanium.UI.createTableViewSection();
|
var section2 = Titanium.UI.createTableViewSection();
|
|
section1.headerView = Ti.UI.createView({height: 2, backgroundColor: '#ff0000'}); //red
|
section2.headerView = Ti.UI.createView({height: 2, backgroundColor: '#00ff00'}); //green
|
|
section1.footerView = Ti.UI.createView({height: 2, backgroundColor: '#ff0000'}); //red
|
section2.footerView = Ti.UI.createView({height: 2, backgroundColor: '#00ff00'}); //green
|
|
section1.add(Ti.UI.createTableViewRow({title : "Test Row 1"}));
|
section2.add(Ti.UI.createTableViewRow({title : "Test Row 2"}));
|
|
var search = Titanium.UI.createSearchBar();
|
|
search.addEventListener('focus', function(e){
|
table.setData(table.data);
|
});
|
|
table = Ti.UI.createTableView({
|
search : search,
|
data : [section1,section2],
|
style : Ti.UI.iPhone.TableViewStyle.GROUPED
|
});
|
|
view.add(table);
|
win.add(view);
|
|
win.open();
|
})();
|
Attachments
Issue Links
- relates to
-
TIMOB-18735 iOS: SearchBar covered section header when using Grouped Table Style
-
- Closed
-