2013-05-29 2 views
0

Я пытаюсь раскадрить довольно простое приложение. Он имеет табличное представление с некоторыми ячейками группы. Одна из этих групп я хочу быть кнопкой «Очистить» с красным фоном градиента. Посмотрите настройки электронной почты, для отдельной учетной записи есть кнопка «Удалить учетную запись», которая является красным градиентом. Правильно добавить это в представление таблицы при использовании раскадровки.ios tableview с красной (градиентной) кнопкой очистки

То, что я пробовал:

1.Just нормальной ячейки таблицы. На самом деле это не кнопка, хотя я мог бы слушать выбор в этой ячейке.

  1. Измените ячейку на заказ и добавьте кнопку в ячейку таблицы. Я должен изменить кнопку на пользовательскую кнопку, чтобы закрыть границу.

  2. Добавить кнопку в нижней части таблицы. Проблема здесь в том, что кнопка шире, чем все ячейки таблицы.

Есть ли простой способ или, по крайней мере, правильный способ получить кнопку, которая имеет тот же размер, что и все мои ячейки таблицы с красным градиентом?

Добавлен снимок экрана примера панели параметров почты. enter image description here

ответ

2

Перетащите и снимите представление в нижней части таблицы, а затем перетащите кнопку внутри этого вида.

Вы можете изменить эту кнопку, как и любой другой кнопки, в настройках кнопки просто выбрать файл изображения для фона кнопки

enter image description here

enter image description here

EDIT ::::

Если вы хотите, чтобы они были на одном и том же фоне, подключите ваш вид к розетке и измените backgorund на тот же цвет:

@property (nonatomic, weak) IBOutlet UIView *lowerView; 
@synthesize lowerView; 
- (void)viewDidLoad 
{ 
    self.tableView.backgroundColor=nil; 

    self.lowerView.backgroundColor=nil; 
} 
+0

Я хочу, чтобы кнопка была частью таблицы, то есть имела тот же фон. Я опубликовал пример примера. – lostintranslation

+0

NM, добавил фон для сгруппированного стола к виду, и он отлично работает. Благодаря! – lostintranslation

+0

@forumuser посмотреть часть редактирования ответа –

Смежные вопросы