Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Pro2005
44 / 44 / 3
Регистрация: 27.05.2013
Сообщений: 163
1

UITableView запутался с вьюхой

07.04.2014, 16:42. Просмотров 798. Ответов 4

Коллеги что-то я запутался. Есть storyboard, в нем UIViewController с UITableView. Из таблички UI элементов перетягиваю UIView... его можно расположить или сверху или снизу.
UITableView запутался с вьюхой

Ведет он себя как headerSectionView- но он ведь им не является ? Как можно его в коде скрыть/показать ? Запутался короче ) выручайте )

Добавлено через 36 минут
Такс, тупанул... UITableView наследуюется от UIScrollView, поэтому удалить/скрыть не проблема
Objective-C
1
2
3
4
5
6
    [self.tableView.subviews enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
        DebugLog(@"%@", NSStringFromClass([obj class]));
        if ([obj isMemberOfClass:[UIView class]]) {
            [obj removeFromSuperview];
        }
    }];
UIView - удаляется но сверху остается "промежуток"... Теперь вот думаю как от него избавится...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2014, 16:42
Ответы с готовыми решениями:

Несуществующий UITableView
Добрый вечер. Столкнулся с такой проблемой: создал простое приложение с...

Сортировка в UITableView
Добрый день. Во время разработки столкнулся с необходимостью сортировки, а так...

UISearchBar & UITableView
Доброго времени суток вопрос. Переделываю приложение под iOS 7 добавил поиск по...

Индексация ячеек в UITableView
Здравствуйте, скажите пожалуйста как решить проблему: у меня в UITableView есть...

UITableView & UIButton
Доброго времени суток. Возник вопрос у меня есть таблица с 3-мя ячейками мне...

4
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
07.04.2014, 18:08 2
Pro2005, это tableHeaderView.
Objective-C
1
self.tableView.tableHeaderView = nil;

Не по теме:

То, что вы написали - жесть. Накажите себя. Если для "теста" - еще понять можно. Но если это в проде будет пользоваться - нужно наказать себя.

0
Pro2005
44 / 44 / 3
Регистрация: 27.05.2013
Сообщений: 163
07.04.2014, 18:43  [ТС] 3
) ну оно ведь интересно... Как бы Вы отнеслись... если в storyboard в определенной таблице было несколько кастомных ячеек и одна из них выполняла роль футера.
как то вот так:
Objective-C
1
2
3
4
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
    UITableViewCell *footerCell_ = [tableView dequeueReusableCellWithIdentifier:@"sectionFooterCell"];
    return footerCell_.contentView;
}
что на это скажите ? Стоит себя наказывать )
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
08.04.2014, 13:24 4
Pro2005, для футера есть футер.
Есть футер у секции, есть у всего tableView.

А вы смешиваете разные уровни отображений tableView.

Цитата Сообщение от Pro2005 Посмотреть сообщение
что на это скажите ? Стоит себя наказывать )
Накажите. И воспользуйтесь -dequeueReusableHeaderFooterViewWithIdentifier:.
1
Pro2005
44 / 44 / 3
Регистрация: 27.05.2013
Сообщений: 163
08.04.2014, 17:45  [ТС] 5
) пойду себя наказывать.
Спасибо за уделенное мне время ) !
1
08.04.2014, 17:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2014, 17:45

Работа с жестами в UITableView
Разрабатываем приложение, столкнулись с проблемой жестов в uitableView. в...

Особенности при работе с UITableView
Добрый день. С недавних пор начала писать программы под IOS поэтому прошу...

Как добавить блок AdMob на UITableView?
Здравствуйте! Возникла проблема при добавлении блока AdMob на UITableView....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru