Size: a a a

2021 November 18

🅰Б

🅰️лександр Б.... in SwiftBook
Всем привет! Кто в курсе, как только добавляю хедер к таблице через делегат viewForHeaderInSection сразу над каждой секций появляется пустое пространство. На экране - синий это БГ самой таблицы. Проект нулевой, создал с нуля что бы понять в чем причина.
источник

K

Kapitoshka438 in SwiftBook
if #available(iOS 15.0, *) {
   tableView.sectionHeaderTopPadding = 0
}
источник

🅰Б

🅰️лександр Б.... in SwiftBook
То что надо, спасибо, очень помог. Черовы внововведения 🤦‍♂️
источник

🅰Б

🅰️лександр Б.... in SwiftBook
А в чем фишка этого нововведения?
источник

K

Kapitoshka438 in SwiftBook
Не знаю, зачем они это добавили. Может быть, для того, чтобы хидеры не приближались друг к другу при скролле.
источник

ВР

Вячеслав Раченко... in SwiftBook
Привет всем, подскажите в чем особенность паттерна delegate? К примеру в TableView есть два протокола DataSource и Delegate, по сути это два протокола которые должен (или может) реализовать кто-то. Так вот, такое разделение это просто такой нейминг или он несет с собой еще какой-то смысл?
источник

ВР

Вячеслав Раченко... in SwiftBook
по сути DataSource это тоже делегат
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Ты тоже с этой проблемой столкнулся? Как нашел рещение?
источник

K

Kapitoshka438 in SwiftBook
Да, у меня это появилось после обновления на 15 иос. Решение в гугле нашел, где же еще )
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Я обгуглился, час уже ищу, все не то. Интересно по какому запросу нашел
источник

K

Kapitoshka438 in SwiftBook
Протокол UITableViewDataSource содержит методы, отвечающие за представление таблицы (количество секций, ячеек, тип ячеек, возможность удаления и т.д.)
Протокол UITableViewDelegate содержит методы, отвечающие за поведение таблицы (выбор/отвыбор ячеек, подсчет размеров ячеек)
Разделили потому что часто полезно перенаправлять на другой источник данных без смены поведения, или нааоборот.
источник

K

Kapitoshka438 in SwiftBook
ios 15 uitableview empty space
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Я бы наверное не сразу допер что надо ios15 добавлять в запрос
источник

K

Kapitoshka438 in SwiftBook
Потому что ты новое приложение создал, а у меня существующее приложение, которое работало нормально, а с обновлением на 15 иос появилась эта проблема.
источник

IY

Ivan Yatsenko in SwiftBook
Ребят есть кто подскажет как через Календарь  разбить дату на компоненты (день, месяц и год). После этого собрать новую дату
источник

IY

Ivan Yatsenko in SwiftBook
я метод найти не могу
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Я новый пустой проект создал что бы убедиться что меня не глючит, так же как и у Тебя мое старое работало нормально до обновления
источник

T

Trofim in SwiftBook
источник

🅰Б

🅰️лександр Б.... in SwiftBook
let today = Date()
   var components = DateComponents()
   components.day = 7
   let weekLaterDay = Calendar.current.date(byAdding: components, toDate: today)
источник

o

oureternaltime in SwiftBook
Ребят, а есть ли возможность связать два textField в один Outlet? Что бы когда вводишь текст на одной view, текст переносился на дургое view c этим же textFiled (в storyboard у меня две отдельные view со своими textFields)
источник