diff --git a/VDSSample/ViewControllers/TableViewController.swift b/VDSSample/ViewControllers/TableViewController.swift
index a99b693..49c610c 100644
--- a/VDSSample/ViewControllers/TableViewController.swift
+++ b/VDSSample/ViewControllers/TableViewController.swift
@@ -55,6 +55,17 @@ class TableViewController: BaseViewController
{
striped.onChange = { [weak self] sender in
self?.component.striped = sender.isOn
+
+ let headerStyle = sender.isOn ? nil : Line.Style(rawValue: self?.headerLineStylePicker.text ?? "")
+ let rowStyle = sender.isOn ? nil : Line.Style(rawValue: self?.rowLineStylePicker.text ?? "")
+
+ var headers = self?.component.tableHeader ?? [TableRowModel]()
+ self?.updateBottomLineStyle(items:&headers, style: headerStyle)
+ self?.component.tableHeader = headers
+
+ var rows = self?.component.tableRows ?? [TableRowModel]()
+ self?.updateBottomLineStyle(items:&rows, style: rowStyle)
+ self?.component.tableRows = rows
}
fillContainer.onChange = { [weak self] sender in
@@ -82,28 +93,14 @@ class TableViewController: BaseViewController {
headerLineStylePicker.onPickerDidSelect = { [weak self] item in
var headers = self?.component.tableHeader ?? [TableRowModel]()
- for currentHeaderIndex in 0.. {
customColumnWidthSize.backgroundColor = enable ? UIColor.white : VDSColor.paletteGray85
}
+ func updateBottomLineStyle(items:inout [TableRowModel], style: Line.Style?) {
+ for currentRowIndex in 0..