Size: a a a

2020 December 29

SK

Sergey Kotov in SwiftBook
Как можно реализовать такой нижний бар?
источник

А

Алмаз ® in SwiftBook
Sergey Kotov
Как можно реализовать такой нижний бар?
Самому  написать
источник

D

Denis in SwiftBook
всем привет
с дженериками плохо знаком, подскажите

представим что есть контроллер на котором 5 полей для выбора
по тапу на каждое поле открываются разные контроллеры где можно выбрать разные типы классов и надо вернуться обратно на лист

хотел сделать делегат типа

protocol PickItemDelegate {
   
associatedtype Element
 
 func action(with type: Element)
   
func popToRoot()
}


Как это организовать?
источник

A

Artem in SwiftBook
Кто то делал для готового IOS приложения поддержку IPad?
источник

A

Alexander in SwiftBook
Artem
Кто то делал для готового IOS приложения поддержку IPad?
Думаю да
источник

A

Artem in SwiftBook
Alexander
Думаю да
Ты делал?
источник

A

Alexander in SwiftBook
Artem
Ты делал?
Задавай сам вопрос
источник

A

Artem in SwiftBook
Ранее стояла задача только в айфонах
Все констрейнты подвязаны пропорционально к размеру экрана смартфона
Теперь же нужно добавить поддержку айпадов, при запуске все выглядит очень печально, вот и думаю как это решить не переделывая готовый проект под айфоны
источник

ES

Eugene Smolyakov in SwiftBook
кто нибудь делал игры на scenekit spritekit?
есть ли возможность сгенерировать путь по имеющемуся мешу, как например это сделано в unity - navmesh?
и есть ли вообще способы генерирования автоматических навграфоф?
источник

И

Илья in SwiftBook
А асинхронные вызовы всегда выполняются после загрузки ViewController?
источник

И

Илья in SwiftBook
Dispatch.main.async
источник

АШ

Артем Шпилька... in SwiftBook
Илья
А асинхронные вызовы всегда выполняются после загрузки ViewController?
Ну если ты вызовешь его в ViewController-е, то понятно что после загрузки самого ViewController-а
источник

И

Илья in SwiftBook
Артем Шпилька
Ну если ты вызовешь его в ViewController-е, то понятно что после загрузки самого ViewController-а
а как его так вызвать, чтобы он отработал до ViewController? У меня VC1 вызывает VC2. в VC2 должен до запуска VC2 отрабатывать Dispatch.main.async и выдавать результат. Получается единственный выход добавить промежуточный VC? Хотя там ничего не будет, только отработка async...
источник

АШ

Артем Шпилька... in SwiftBook
Илья
а как его так вызвать, чтобы он отработал до ViewController? У меня VC1 вызывает VC2. в VC2 должен до запуска VC2 отрабатывать Dispatch.main.async и выдавать результат. Получается единственный выход добавить промежуточный VC? Хотя там ничего не будет, только отработка async...
что ты именно делаешь?
Может это и не нужно совсем
источник

АШ

Артем Шпилька... in SwiftBook
DispatchQueue.main.async вернет тебе результат в основной поток
источник

И

Илья in SwiftBook
Вызываю CKContainer.default().publicCloudDatabase.perform(query, inZoneWith: nil) , внутри него Dispatch.main.async, внутри которого формируется dict как результат выгрузки из CloudKit. И вот мне нужен этот dict, который прекрасно формируется внутри метода, но сам perform() отрабаывает всегда после загрузки VC
источник

C

ChatKeeperBot in SwiftBook
👋 Анатолий, рады приветствовать тебя в «SwiftBook»

В этой группе мы обсуждаем Xcode, Swift. А также другие инструменты для разработчиков.😉

Пожалуйста ознакомьтесь с правилами группы
источник

А

Алмаз ® in SwiftBook
Илья
а как его так вызвать, чтобы он отработал до ViewController? У меня VC1 вызывает VC2. в VC2 должен до запуска VC2 отрабатывать Dispatch.main.async и выдавать результат. Получается единственный выход добавить промежуточный VC? Хотя там ничего не будет, только отработка async...
Вызывай значит сетевой запрос в VC1. А результат как поедет отправь на VC2 и переходи туда. Зачем усложнять все
источник

NK

Nikita Kharseko in SwiftBook
Добрый вечер, подскажите, пожалуйста, поставили задачу поиск похожих фотографий (получение групп похожих фотографий), каким образом можно такое сделать? Просто сравнивать поэлементно фотки друг с другом каким-нибудь алгоритмом для сравнения фото? или может таким может заняться нейронная сеть или машинное обучение?
источник

SM

Sergey Mihaylenko in SwiftBook
Artem
Ранее стояла задача только в айфонах
Все констрейнты подвязаны пропорционально к размеру экрана смартфона
Теперь же нужно добавить поддержку айпадов, при запуске все выглядит очень печально, вот и думаю как это решить не переделывая готовый проект под айфоны
Могу подсказать со стороны сторибордов — почти для всего и вся в интерфейс-билдере можно добавить "Vary for Traits", т.е. свои условия для разного значения ширины и высоты экрана (compact, regular). Для создания условий между моделями iPhone эта штука не сильно подходит, а вот для создания различий телефон/планшет — вполне. Гуглите эту тему, думаю, поможет
источник