diff --git a/VDSSample/ViewControllers/TileletViewController.swift b/VDSSample/ViewControllers/TileletViewController.swift index e6872ac..cf70cf0 100644 --- a/VDSSample/ViewControllers/TileletViewController.swift +++ b/VDSSample/ViewControllers/TileletViewController.swift @@ -96,8 +96,8 @@ class TileletViewController: BaseViewController { textWidthTextField .numberPublisher .sink { [weak self] number in - if let number = number?.cgFloatValue, number > 50.0 { - self?.component.textWidth = number + if let number { + self?.component.textWidth = .value(number.cgFloatValue) self?.textPercentageTextField.text = "" } else { self?.component.textWidth = nil @@ -107,11 +107,11 @@ class TileletViewController: BaseViewController { textPercentageTextField .numberPublisher .sink { [weak self] number in - if let number, number.intValue > 15 && number.intValue <= 100 { - self?.component.textPercentage = number.cgFloatValue + if let number { + self?.component.textWidth = .percentage(number.cgFloatValue) self?.textWidthTextField.text = "" } else { - self?.component.textPercentage = nil + self?.component.textWidth = nil } }.store(in: &subscribers)