Форум программистов, компьютерный форум, киберфорум
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 09.11.2020
Сообщений: 3

SwiftUI. ScrollView с DragGesture

07.08.2024, 11:10. Показов 426. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Использую swiftUI. У меня экран (VStack) появляется снизу вверх. На VStack расположен scrollview, вертикальный.
По техническому заданию, если контент скролл вью находится на самом верху, то есть вниз он уже не тянется, надо тащить весь экран вниз (если наполовину опущен вниз, то спускаем экран вниз, закрываем).
Но DragGesture использовать со ScrollView не получается. Они конфликтуют. Работает нормально либо одно, либо другое.

Я смотрел приложения (например TradingView), там это сделано, не знаю что они использовали, может UIKIt или Objective C. Можно ли это сделать на swiftUI?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.08.2024, 11:10
Ответы с готовыми решениями:

swiftui self
self.items = try container.decode(.self, forKey: .items) Скажите пожалуйста что означает запись ".self". Что такое self в данном...

swiftui foreach
Скажите пожалуйста где ошибка: import SwiftUI struct ContentView: View { var body: some View { ForEach(0 ... 5,...

SwiftUI <Клавиатура>
Версия XCode 12.5.1 Упёрся в то что как-то не получается показать клавиатуру в самом простом коде Хоть сколько &lt;тапай&gt; по...

1
Модератор
Эксперт Java
 Аватар для alecss131
2761 / 1256 / 395
Регистрация: 11.08.2017
Сообщений: 3,933
Записей в блоге: 2
07.08.2024, 11:20
Цитата Сообщение от Rimidalv Посмотреть сообщение
может UIKIt или Objective C
По сути UIKit что на Swift что на Objective-C одинаковый, а на SwiftUI Objective-C использовать нельзя.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.08.2024, 11:20
Помогаю со студенческими работами здесь

дизайн swiftui
Как делаются интерфейсы приложений типа duolingo на swiftui? Я имею ввиду графические элементы.

SwiftUI текущий календарь
Добрый день. Изучаю SwiftUI и столкнулся с ошибкой в строке: let calendar = Calendar.current Описание ошибки: Type 'Calendar' has...

Работа с изображениями SwiftUI
Всем добрый день! Вот в продолжении обучения по теме swiftUI столкнулся со следующей проблемой: extension Landmark { var...

запросы к api в swiftui и uikit
Прошу не бросаться гнилыми помидорами я только начал изучать разработку под ios. Вопрос такой: Отличаются ли написания запросов к rest...

Передать результат запроса в SwiftUI
Как передать полученные данные в SwiftUI, чтобы на эмуляторе их вывести а не в консоли? guard let url = URL(string:...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Квантовые алгоритмы и обработка строк в Q#
EggHead 07.06.2025
Квантовые вычисления перевернули наше представление о том, как работать с данными, а Q# стал одним из ключевых языков для разработки квантовых алгоритмов. В традиционых системах мы оперируем битами —. . .
NUnit и C#
UnmanagedCoder 07.06.2025
В . NET существует несколько фреймворков для тестирования: MSTest (встроенный в Visual Studio), xUnit. net (более новый фреймворк) и, собственно, NUnit. Каждый имеет свои преимущества, но NUnit. . .
с++ Что нового?
russiannick 06.06.2025
Продолжаю обзор dev-cpp5. 11. Посмотрев на проекты, предоставленные нам для обучения, становится видно, что они разные по содержащимся файлам где: . dev обязательно присутствует . cpp/ . c один из них. . .
WebAssembly в Kubernetes
Mr. Docker 06.06.2025
WebAssembly изначально разрабатывался как бинарный формат инструкций для виртуальной машины, обеспечивающий высокую производительность в браузерах. Но потенциал технологии оказался гораздо шире - она. . .
Как создать первый микросервис на C# с ASP.NET Core, step by step
stackOverflow 06.06.2025
Если говорить простыми словами, микросервисная архитектура — это подход к разработке, при котором приложение строится как набор небольших, слабо связанных сервисов, каждый из которых отвечает за. . .
Рисование коллайдеров Box2D v2 на Three.js с помощью порта @box2d/core
8Observer8 06.06.2025
Используется порт Box2D v2 под названием @box2d/ core - пакет NPM. Загрузил документацию Box2D v2 на Netlify: https:/ / box2d-v2-docs. netlify. app/ Документацию Box2D v2 можно скачать с официального. . .
Как создать стек в Python
AI_Generated 05.06.2025
Как архитектор с более чем десятилетним опытом работы с Python, я неоднократно убеждался, что знание низкоуровневых механизмов работы стеков дает конкурентное преимущество при решении сложных задач. . . .
Server-Sent Events (SSE) в Node.js
run.dev 05.06.2025
Потоковая передача данных с сервера прямо в браузер стала повседневной потребностью - от биржевых графиков и спортивных трансляций до чатов и умных дашбордов. Много лет разработчики полагались на. . .
Создаем RESTful API на Golang с Fiber
golander 04.06.2025
Я перепробовал десятки фреймворков для создания RESTful API за последние годы, и когда впервые столкнулся с Fiber, понял, что это совсем другой уровень. Нет, я не собираюсь рассказывать сказки о. . .
Как работать с куки в ASP.NET Core
UnmanagedCoder 04.06.2025
Когда я впервые начал работать с куки в ASP. NET Core, меня поразило, насколько отличается работа с ними от классического ASP. NET. В Core все стало более декомпозированным - больше нет удобного. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »