adjustsFontForContentSizeCategory
у UIFont
, которое не зря по умолчанию выставлено в true
.preferredFont(forTextStyle:)
, preferredFont(forTextStyle:compatibleWith:)
и от UIFontMetrics
включает это свойство, для остальных шрифтов - отключён. Вот ваш способ и сработал. UITableView
не пропускает ивенты UIEvent
во время скролла своим сабвьюхам. Поэтому ваш UIDatePicker
и не получает никаких касаний(ивентов UIEvent
), до тех пор, пока не остановить таблицу.func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView?
у UITableView
;