
Vadim
29.12.2017
11:04:26
как это от языка должно зависеть?

Виталий
29.12.2017
11:04:27
кто то раскушал свифт

Vadim
29.12.2017
11:04:36
фреймворк то один

Сергей
29.12.2017
11:04:40
да хрен его знает, может там все проще сделали

Google

Виталий
29.12.2017
11:04:50

Vadim
29.12.2017
11:05:03
основные конструкции все те же

Alex
29.12.2017
11:05:12

Виталий
29.12.2017
11:05:15
какие еще конструкции

Vadim
29.12.2017
11:05:18
да вы наркоманы

Alex
29.12.2017
11:05:18
Да можно

Виталий
29.12.2017
11:05:32

Yury
29.12.2017
11:05:35
Ну я сделал через self.playlistTable.frame.origin.y = 0
Заработало
В принципе дальше думаю сам разберусь. Не буду больше отвлекать.
Всем большое спасибо)

Alex
29.12.2017
11:06:24
нз

Сергей
29.12.2017
11:07:19
func tableView(_ show: Bool, animated: Bool) {
UIView .animate(withDuration: (animated ? 0.3 : 0)) {
self.tableView.frame.origin.y = show ? 0.0 : UIScreen.main.bounds.height;
}
}
сделай себе что то типа такой функции

Google

Сергей
29.12.2017
11:07:30
И дергай ее
потом захочешь поменять поведение, изменишь только внутренности этой функции

Yury
29.12.2017
11:08:26
Хм, спасибо. Попробую.

Rizvan
29.12.2017
11:08:36
Добрый день. Можете помочь разобратся с VIPER?
class func createShowIPhonesModule() -> UITabBarController {
let tabBar: UITabBarController = mainStoryboard.instantiateViewController(withIdentifier: "tabBar") as! UITabBarController
tabBar.selectedIndex = 1
let showIPhonesVC = tabBar.selectedViewController
if let view = showIPhonesVC as? ShowIPhonesViewProtocol {
let presenter: ShowIPhonesPresenterProtocol & ShowIPhonesInteractorOutputProtocol = ShowIPhonesPresenter()
let interactor: ShowIPhonesInteractorInputProtocol = ShowIPhonesInteractior()
view.presenter = presenter
presenter.view = view
presenter.interactor = interactor
interactor.presenter = presenter
return tabBar
}
return UITabBarController()
}

Сергей
29.12.2017
11:08:55
Оборачивай в функцию
Если из разных мест прячешь и показываешь, то делай функцию с параметрами

Yury
29.12.2017
11:09:48
Оборачивай в функцию
Ну это само собой.
Просто у меня была проблема именно с логикой повторного отображения)
А оформить то эт мы сейчас

Сергей
29.12.2017
11:10:02

Yury
29.12.2017
11:10:05
Спасибо еще раз

Rizvan
29.12.2017
11:10:08
С launchScreen через протокол вызываю данную функцию.

Сергей
29.12.2017
11:10:25
а не бегаешь по коду

Rizvan
29.12.2017
11:10:49
func presentIPhonesScreen(in view: LaunchScreenViewProtocol) {
let iPhonesScreen = ShowIPhonesWireFrame.createShowIPhonesModule()
if let sourceView = view as? UIViewController {
sourceView.present(iPhonesScreen, animated: true, completion: nil)
}
}
не ясно как работать с tabbar в wireFrame

Alek
29.12.2017
11:26:53
Народ, где посмотреть привязанные на вью жесты?

Artem
29.12.2017
11:30:20

Виталий
29.12.2017
11:30:48

Google

Виталий
29.12.2017
11:31:35
https://developer.apple.com/documentation/uikit/uiview/1622542-gesturerecognizers

Ilya
29.12.2017
11:32:58
вопрос вроде не в том был

Виталий
29.12.2017
11:33:15

Ilya
29.12.2017
11:33:35

Alex
29.12.2017
11:34:27
Конкретнее?

Ishira
29.12.2017
11:34:53
хотя ладно

Ольга
29.12.2017
11:58:00
@felstell разобрались?

Yury
29.12.2017
11:58:10
Да, спасибо)

bosozoku
29.12.2017
12:42:54
позвольте описать ситуацию которую я не могу решить, если у кого-то будет время, репозиторий GIT c моим приложением: https://github.com/bosodzoku/todo Ситуация в следующем: в сториборде на New Task scene имеется элемент UIBarButton “Save”, которая имеет outlet в ViewController.swift (как sender в методе PrepareForSegue) и также запускает trigger segue UnwindToList для перехода обратно к Task Scene и запускающий @IBAction func unwindToList в ItemTableViewController.swift для переноса данных из пикеров New Task scene в ячейку таблицы. Но дело в том, что нажатие на эту кнопку Save ничего не запускает, просто проявляется эффект нажатия. Переписывал код, удалял и заново назначал связи и триггеры… на Swift 1 все работало как нужно, я потратил несколько дней перенося приложение на 4 версию и наконец-то все компилится и запускается, но самое главная функция не работает. Спасибо.

Виталий
29.12.2017
12:44:59
бедняга

bosozoku
29.12.2017
12:45:29
о ты вернулся
как может триггер не запускать метод? все ж прописано это что проклятие или что, ни ошибок ни преупреждений нет

Viktor
29.12.2017
13:43:14
Всем привет, кто работал с аудиосессией? Я делаю воип звонок. При разговоре с айфон девайсом, громкость тихо звучит что надо приложить к уху, хотя мне нужен громкоговоритель. А когда звоню на андроид то норм слышно как со спикером/громкоговорителем.
СО не помогает)

Tarik
29.12.2017
13:51:49

Сергей
29.12.2017
13:52:22
Ты в Африке? )

Tarik
29.12.2017
13:52:35
Ага
Был в ⛰
Но сезон уже открыт катания пора погреться

Ivan
29.12.2017
14:19:15

Anton
29.12.2017
14:23:36
Корневой сертификат же можно прям из сафари установить?

Google

Anton
29.12.2017
14:23:51
Самопдписанный

unt0njs
29.12.2017
14:30:01
Да
Для OVPN так делал
Только там, вроде, через шифрованный контейнер pkcs12

O
29.12.2017
16:29:38
кто либо делал свой webview для отображения в офлайне со всеми стилями контент взятый из телеграм апи https://api.telegra.ph/getPage/api?return_content=true ?

Ivan
29.12.2017
16:53:47
Толстый форсинг какой-то

O
29.12.2017
17:02:01

Ivan
29.12.2017
17:05:27
Сегодня уже видел в другом чяте такой вопрос

Admin
ERROR: S client not available

Yury
29.12.2017
18:31:09
https://music.yandex.ru/album/4924870 забавно
сори за офтоп

Arthur
29.12.2017
18:33:49

Сергей
29.12.2017
19:39:55
Меня мэр Москвы поздравил

Ilkhom
29.12.2017
19:41:36
лужков?

Сергей
29.12.2017
19:44:57
Нет
Серега
???????????

Vadim
29.12.2017
19:50:22
> Кому: Мой Пупсик
вы с ним близки?

Google

Сергей
29.12.2017
19:52:40
Мой пупсик это я попросил так Сири меня называть
?????

Fozilbek
29.12.2017
20:25:43
@day_spring?

Виталий
29.12.2017
20:46:31
что это за пинги такие

Fozilbek
29.12.2017
20:48:05

Виталий
29.12.2017
20:48:10
можно
мне любопытно

Fozilbek
29.12.2017
20:48:21

Виталий
29.12.2017
20:49:11
просто ты ни с того ни с чего вдруг посреди чата зовешь ее, безо всякого текста, и так уже много раз

Fozilbek
29.12.2017
20:49:24
мне любопытно
Если вас тоже забанили что вы бы делали чтобы вас разбанили

Виталий
29.12.2017
20:49:38

Сергей
29.12.2017
20:49:42
?

Fozilbek
29.12.2017
20:49:47
Ага ?

Vadim
29.12.2017
20:49:48
ор выше гор

Виталий
29.12.2017
20:50:15

Fozilbek
29.12.2017
20:50:36
Я не могу причину узнат это мне не даёт покой

Виталий
29.12.2017
20:51:14
только Димас ушел уже новый потенциальный муж появился

Сергей
29.12.2017
20:51:49
Димас свалил?

Fozilbek
29.12.2017
20:51:56