Size: a a a

2021 February 28

D

David in SwiftBook
Дмитрий
Из того, что понял - есть полоска и при нажатии она вытягивается и показывает вью?
Дааа, либо свайпом можно вытянуть
источник

D

David in SwiftBook
Дмитрий
Из того, что понял - есть полоска и при нажатии она вытягивается и показывает вью?
Самое наверно тяжелое, что эта полоска над таббаром и к нему привязана
источник

Д

Дмитрий in SwiftBook
David
Самое наверно тяжелое, что эта полоска над таббаром и к нему привязана
Эту полоску добавить как сабвью к
UiApplication.shared.keyWindow

Или кастомный таббар
источник

D

David in SwiftBook
Дмитрий
Эту полоску добавить как сабвью к
UiApplication.shared.keyWindow

Или кастомный таббар
Полоску добавить не проблема, либо просто как сабью к таббар)
источник

Д

Дмитрий in SwiftBook
David
Полоску добавить не проблема, либо просто как сабью к таббар)
Да и сделать вытягивание не очень сложно)
источник

D

David in SwiftBook
Дмитрий
Да и сделать вытягивание не очень сложно)
С вытягиванием проблема, потому что не понимаю, как правильно анимировать, то есть нужно менять размеры вью и как то вычислять размеры коллекции чтобы вью сама подстраивалась под размеры
источник

AL

Andrey Lapin in SwiftBook
David
С вытягиванием проблема, потому что не понимаю, как правильно анимировать, то есть нужно менять размеры вью и как то вычислять размеры коллекции чтобы вью сама подстраивалась под размеры
можно просто констрейнтами
источник

AL

Andrey Lapin in SwiftBook
коллекцию со всех сторон прилипаешь к вью
источник

AL

Andrey Lapin in SwiftBook
а у самого потом у этого вью меняешь анимировано констрейнты
источник

D

David in SwiftBook
Andrey Lapin
а у самого потом у этого вью меняешь анимировано констрейнты
Ну да кстати, а как вообще по английски это назвать? Чтобы погуглить хотя бы
источник

AL

Andrey Lapin in SwiftBook
как анимировать констрейнты ?
источник

AL

Andrey Lapin in SwiftBook
David
Ну да кстати, а как вообще по английски это назвать? Чтобы погуглить хотя бы
или не знаешь как делать через код ?
источник

D

David in SwiftBook
Как вообще в целом такой тип вью называется, на андроиде bottom sheet знаю, а на айос, может как-то по-другому, потому что мало что гуглится по этому поводу
источник

KF

Kamil Fazilov in SwiftBook
Всем привет!
Стоит ли начинать учить гуи через Storyboard или можно сразу с SwiftUI?
Или все вместе?)
источник

Д

Дмитрий in SwiftBook
David
С вытягиванием проблема, потому что не понимаю, как правильно анимировать, то есть нужно менять размеры вью и как то вычислять размеры коллекции чтобы вью сама подстраивалась под размеры
не очень сложно поставить єто на жест
источник

D

David in SwiftBook
Дмитрий
не очень сложно поставить єто на жест
Все теперь понятно, а как сделать так, чтобы синяя полоска была привязана к верху зелёной?)
источник

Д

Дмитрий in SwiftBook
David
Все теперь понятно, а как сделать так, чтобы синяя полоска была привязана к верху зелёной?)
Поставить констрейт боттом синей вью к топу второй
источник

Д

Дмитрий in SwiftBook
А вообще вот библиотека https://github.com/SCENEE/FloatingPanel
И по запросу bottom sheet ios все гуглится
источник

D

David in SwiftBook
Дмитрий
Поставить констрейт боттом синей вью к топу второй
Получается пак начинается движение вверх менять привязку констрейнта от таббар ко второму вью?
источник

Д

Дмитрий in SwiftBook
David
Получается пак начинается движение вверх менять привязку констрейнта от таббар ко второму вью?
К таббару вообще ненужен констрейт
источник