Users have requested the ability to eliminate the Separator in a tableview so when they are using backgroundImages for the TableViewRow there is no break in between the rows. See screenshot:
http://screencast.com/t/5lDQUpCyHpxv
Setting the tableView seperatorColor to 'transparent' shows the table backgroundColor.
Sample project is attached.
The API should match iOS as closely as possible, so we are moving the existing iOS* constants into the top level UI namespace, and keeping the existing separatorStyle property that iOS uses. The valid styles should be:
Ti.UI.TableViewSeparatorStyle.NONE
Ti.UI.TableViewSeparatorStyle.SINGLE_LINE
In the future we can also implement custom separator drawables by passing them to this property (Android only)
test case utilizing new separatorVisible property
This ticket duplicates existing iOS functionality (Ti.UI.iPhone.TableViewSeperatorStyle.NONE) and as a result we need to have a discussion about this API point. It seems perfectly reasonable to have a Ti.UI.TableView.SEPERATOR_NONE style, or something similar. Future-proofing is a valid concern as well as compatibility with existing systems.
Updated based on parity discussion
Seems to be "In progress" since 2011, it may be updated to the current status.
PR: https://github.com/appcelerator/titanium_mobile/pull/10648
PR Merged.
Verified using SDK 8.1.0.v20190423074844.Works as expected..Closing.