Я хотел бы отредактировать UITableViewRowAction
моей таблицы. Мои ячейки имеют закругленные края и границу, я хотел бы отредактировать стиль RowAction
, чтобы соответствовать стилю моих ячеек.UITableViewRowAction пользовательский стиль?
Я понимаю, что в настоящее время только backgroundColor
, название и стиль (по умолчанию, разрушительный, нормальный ...) можно изменить (link). Однако я чувствую, что это немного ограничено? Возможно, я мог бы подкласса UITableViewRowAction
создать собственный внешний вид? Любой совет будет принят во внимание.
К сожалению, я не могу опубликовать пример изображения, потому что у меня еще нет 10 rep (haha). Однако я думаю, что этот вопрос достаточно прост, чтобы его можно было понять без визуального представления.
ваше требование, чтобы добавить границы удаленных кнопок –
moreAction.backgroundColor = [[UIColor Alloc] initWithPatternImage: [UIImage imageNamed: @ "temp.png"]] вы можете добавьте требуемое изображение, чтобы получить его –
Спасибо за быстрый ответ.Я тестировал это решение, и оно работает, но анимация для кнопки удаления, которая исчезает (однажды щелкнула), выглядит немного странно, потому что закругленные края изображения фактически не перемещаются, вместо этого они исчезают, когда прямой край катится вверх, чтобы показать пустое место внизу. Я понимаю, что это, вероятно, лучшее решение на данный момент из-за ограниченной функциональности UITableViewRowAction; но, на мой взгляд, это кажется немного неряшливым API. – Swankzilla