Size: a a a

iOS Developers — русскоговорящее сообщество

2021 February 04

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Nameless King
месье замаринщик чтоле?
Office365/SharePoint online dev: asp.net (core) + react.js
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Xamarin тоже не разу в глаза не видел.
источник

В

Вася in iOS Developers — русскоговорящее сообщество
Подскажите, это кастомное меню, по правой кнопке мыши у NSButton. Как оно реализовано, с помощью ViewController + NSPopover или как - то проще? (Приложение ToDoIst на MacOS)
источник

KR

Kirill Rudenko in iOS Developers — русскоговорящее сообщество
как можно вызвать данное окно по нажатию кнопки, а не после нажатия на пикер?
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
всем привет, как я могу сделать кастомный dataSourse для quicklook?
источник

DS

Dmitry Shapkin in iOS Developers — русскоговорящее сообщество
Sergey Pugach
ipad == 4s
подскажите, а это утверждение еще верно?
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
@protuberian привет, подскажи плз, как я могу сделать так, чтобы класс Previewer имел метод, который возвращал мне UIViewController в нем бы я создлвал QLPreviewController + устанавливал dataSourse, но насколько я понимаю, мне нужно установить dataSourse не self, а создать свой dataSourse (в метод я передаю url файла и когда я соберусь вызывать этот vc нужно чтобы открылся данный файл по url) написал, конечно очень криво, но надеюсь ты сможешь мне помочь
источник

YA

Yuriy 🐥 Aliev in iOS Developers — русскоговорящее сообщество
Дима Воронин
@protuberian привет, подскажи плз, как я могу сделать так, чтобы класс Previewer имел метод, который возвращал мне UIViewController в нем бы я создлвал QLPreviewController + устанавливал dataSourse, но насколько я понимаю, мне нужно установить dataSourse не self, а создать свой dataSourse (в метод я передаю url файла и когда я соберусь вызывать этот vc нужно чтобы открылся данный файл по url) написал, конечно очень криво, но надеюсь ты сможешь мне помочь
создай класс который наследуется от QLPreviewController и работай с ним
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Yuriy 🐥 Aliev
создай класс который наследуется от QLPreviewController и работай с ним
previeewer должен наследоваться от QLPreviewController?
источник

YA

Yuriy 🐥 Aliev in iOS Developers — русскоговорящее сообщество
да
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
а как быть с dataSourse? нужно будет написать для vc
vc.datsSourse = self
?
источник

YA

Yuriy 🐥 Aliev in iOS Developers — русскоговорящее сообщество
во viewDidLoad проставь dataSource = self
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
я хотел использовать паттерн фасад и скрыть, тип мне нужно было бы как то создать свой dataSourse, насколько я понимаю
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну создай свой
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
я не очень понимаю как я могу создать свой dataSourse вот в чем проблема
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну создай какой-нибудь объект который будет реализовывать протокол датасорса
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не надо делать extension у вьюконтроллера для этого. просто сделай отдельный класс или структуру
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну и будет что-то вроде vc.dataSource = MyQuickLookDataSource(context:)
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
а класс previewer получается так и нужно унаследовать от QLPreviewController?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
я не знаю зачем тебе этот класс, сейчас он выглядит как фабрика для производства QLPreviewController
источник