Вопросы с тегом «uitableview»

UITableView - это класс, используемый для отображения и редактирования списков информации на iOS. В табличном представлении элементы отображаются в одном столбце. UITableView является подклассом UIScrollView, который позволяет пользователям прокручивать таблицу, хотя UITableView допускает только вертикальную прокрутку.

28
Использование Auto Layout в UITableView для динамического размещения ячеек и переменной высоты строк
Как вы используете Auto Layout внутри UITableViewCells в табличном представлении, чтобы содержимое и подпредставления каждой ячейки определяли высоту строки (само / автоматически), сохраняя при этом плавную прокрутку?



30
Вставка разделителя UITableView в iOS 8 не работает
У меня есть приложение, в котором UITableViewдля вставки разделителя заданы пользовательские значения - вправо 0, влево 0. Это прекрасно работает iOS 7.x, однако, iOS 8.0я вижу, что разделитель вставки по умолчанию установлен по умолчанию 15справа. Даже если в xib-файлах он установлен 0, он все равно отображается неправильно. Как удалить UITableViewCellполя …

30
Почему в верхней части моего UITableView есть дополнительные отступы со стилем UITableViewStyleGrouped в iOS7
Начиная с iOS7, в верхней части моей страницы есть дополнительное пространство, UITableViewкоторое имеет стиль UITableViewStyleGrouped. Вот пример: Представление таблицы начинается с первой стрелки, необъяснимое заполнение составляет 35 пикселей, затем UIViewвозвращается зеленый заголовок viewForHeaderInSection(где сечение равно 0). Может кто-нибудь объяснить, откуда берется это количество 35 пикселей и как я могу избавиться …
637 ios  uitableview  ios7 


21
Можете ли вы анимировать изменение высоты на UITableViewCell при выборе?
Я использую UITableView в своем приложении для iPhone, и у меня есть список людей, которые принадлежат к группе. Мне бы хотелось, чтобы, когда пользователь нажимает на конкретного человека (выбирая таким образом ячейку), высота ячейки увеличивается, чтобы отобразить несколько элементов управления пользовательского интерфейса для редактирования свойств этого человека. Это возможно?

30
UITableView - прокрутите вверх
В моем табличном представлении я должен прокрутить к вершине. Но я не могу гарантировать, что первым объектом будет секция 0, строка 0. Может быть, мое табличное представление начнется с секции № 5. Поэтому я получаю исключение, когда звоню: [mainTableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO]; Есть ли другой способ прокрутки до …
393 ios  uitableview 

10
Как пройти prepareForSegue: объект
У меня есть много аннотаций в виде карты (с rightCalloutAccessoryкнопками). Кнопка выполнит переход от этого mapviewк tableview. Я хочу передать tableviewдругой объект (который содержит данные) в зависимости от того, какая кнопка вызова была нажата. Например: (полностью выдуманный) annotation1 (Остин) -> передать данные объекта 1 (относится к Остину) annotation2 (Даллас) -> …

15
UITableView didSelectRowAtIndexPath: не вызывается при первом нажатии
У меня проблема с UITableView's didSelectRowAtIndexPath. Моя таблица настроена так, что когда я выбираю строку, она инициализирует новый контроллер представления и толкает его. При первом нажатии любой строки в таблице метод не вызывается. Как только я выбираю другую строку, она начинает работать как обычно. Я проверил это, установив точку останова …


21
Ошибка подтверждения в dequeueReusableCellWithIdentifier: forIndexPath:
Поэтому я делал rss-ридер для своей школы и закончил писать код. Я запустил тест, и он дал мне эту ошибку. Вот код, на который он ссылается: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; if (cell == nil) { cell …

30
UITableView Ячейка выбрана Цвет?
Я создал обычай UITableViewCell. Представление таблицы показывает данные в порядке. Я застреваю в том, что когда пользователь касается ячейки табличного представления, я хочу показать цвет фона ячейки, отличный от значений по умолчанию [синий цвет], чтобы выделить выделение ячейки. Я использую этот код, но ничего не происходит: cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];

12
UIRefreshControl без UITableViewController
Просто любопытно, так как это сразу не представляется возможным, но есть ли хитрый способ использовать новый UIRefreshControlкласс iOS 6 без использования UITableViewControllerподкласса? Я часто использую UIViewControllerс UITableViewподвид и соответствовать UITableViewDataSourceи , UITableViewDelegateа не с помощью UITableViewControllerнаповал.

22
UITableview: Как отключить выделение для некоторых строк, но не для других
Я отображаю в группе tableviewсодержимое, проанализированное из XML. Я хочу отключить событие щелчка по нему (я вообще не смогу его щелкнуть). Таблица содержит две группы. Я хочу отключить выбор только для первой группы, но не для второй группы. Нажав на первый ряд второй группы navigatesна мою трубку player view. Как …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.