Я столкнулся со странной ошибкой в методе leadSwipeActionsConfigurationForRowAt .Я устанавливаю свойства изображения и заголовка для UIContextualAction.И когда я устанавливаю заголовок над 6 символами, это имеет странное поведение, когда при первом пролистывании зазор между изображением и заголовком слишком мал.А на втором и следующем свайпах становится нормально.Посмотрите на 2 изображения, которые я прикрепил:
7 символов
6 символов
Мой код довольно прост:
override func tableView(_ tableView: UITableView, leadingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration? {
let action = UIContextualAction(style: .normal, title: "1234567") { (_, _, _) in }
action.image = UIImage(named: "imageName")
return UISwipeActionsConfiguration(actions: [action])
}
Я запускал его на Xcode 10.0 на нескольких симуляторах (iPhone 5 SE, iPhone 7, iPhone X) и на одном реальном устройстве (iPhone 7)
Любые мысли окак это исправить?