
Alexander
21.02.2017
21:06:09
в методе didSelectRow

Bogdan
21.02.2017
21:06:21
пытался
но почему то открывает не как popover, а как обычный вью
ща даже код остался

Google

Bogdan
21.02.2017
21:07:58
На popoverView лежит текстФилд и лейбл
ой второй раз случайно кинул код

Alexander
21.02.2017
21:09:14
это iPad?

Bogdan
21.02.2017
21:09:25
Переход и передача данных проход норм, но открывается поверх главного вью
почему айпад?

Alexander
21.02.2017
21:10:28
ну потому что поповеры это дефолтное представление модального контроллера на iPad
если запустить этот код на iPad, у тебя отобразится поповер
на iPhone это будет просто модальный экран
для отображения поповеров на iPhone, либо стороннюю либу использовать либо писать кастомный поповер самому

Bogdan
21.02.2017
21:12:47
Епаный насос)
ахах

Google

Bogdan
21.02.2017
21:13:08
а как кастомный написать?

Alexander
21.02.2017
21:13:26
лучше стороннюю либу используй)
на cocoacontrols много можешь найти, думаю

Bogdan
21.02.2017
21:13:53
Ну это не есть хорошо)

Alexander
21.02.2017
21:14:07
это проще и дешевле
для кастомного поповера нужно будет писать свой транзишен и сам поповер

Bogdan
21.02.2017
21:15:02
Окей, а если не поповер
а попАп

Alexander
21.02.2017
21:15:23
UIAlertViewController

Bogdan
21.02.2017
21:15:28
точнее тут все хорошо
стой)
смотри, я сделал вью контроллер
сделал к нему переход и т.п.
все работает хорошо
Но!
Я не пойму как сделать так, чтобы при таче на background у меня показывался изначальный контроллер
Можно я в личку напишу? проще будет и чат не буду засорять?

Alexander
21.02.2017
21:17:33
делаешь backgroundView, ту что с затемнением, вешаешь туда TapGestureRecognizer, после того как словишь тап, скрываешь контроллер
self.dismissViewController: animated:

Google

Bogdan
21.02.2017
21:18:34
Пробовал
Косяк в том, что в popUp у меня лежит сollection
а тап работает на всем контроллере

Alexander
21.02.2017
21:19:25
не совсем, тап должен работать только на backgroungView
collectionView должен лежать выше
тогда конфликтов быть не должно

Bogdan
21.02.2017
21:19:59
Пробовал
я правда
Стой, может я тут не прав
есть какая то определенная функция которая ловит? Я делал из тапа экшн и туда писал код закрытия контроллера

Alexander
21.02.2017
21:21:24
ты должен назначить обработчик своему тапу
tapGesture.addTarget: selector: …
в селекторе указываешь метод обработчика
в этом методе реализуешь логику
для начала поставь брейкпоинт в метод обработчика и убедись что туда осуществляется вход

Bogdan
21.02.2017
21:25:24
т.е. если у меня есть функция закрытия контроллера допустим closePopUp, я инициализирую объект, как tapGesture, потоп пишу tapGesture.addTarget: selector: "closePopUp"?

Alexander
21.02.2017
21:25:55
Примерно так

Bogdan
21.02.2017
21:26:00
Я не работал особо никогда с этим, так что сорян за тупые вопросы

-_-
21.02.2017
21:26:17
У кнопок тоже самое

Google

Bogdan
21.02.2017
21:27:14
Ща попробую, спасибо

Severd
22.02.2017
03:54:08
Привет. Я не программировал раньше для IOS. Никак не могу въехать в приложуху которую нужно переделать. Вопрос... В приложении обращаются к вью через тэг, тэги (числа) засунуты в енум, как константы. А откуда эти константы (100, 101...) взялись, как узнать, какой тэг у только что добавленной вьюхи? В инспекторе в поле тэга написанно нормальное тектовое значение, никаких цифр...

Betrayer
22.02.2017
04:01:05
@Severd, в storyboard у view есть такой property.
Так и называется tag.
У только что добавленной будет 0.
По-умолчанию у всех 0.

Severd
22.02.2017
04:04:50
ЗЫ: а стандартная функция аля findViewById есть? а то в проекте для этого использется кастомные обертки с енумами на 20 строк. Все действительно так плохо и приходится писать свои обертки даже что-бы получить доступ к текстовому полю?

Джон
22.02.2017
04:33:46
ребят есть кто по реакт нейтив

Severd
22.02.2017
04:44:43

Ilkhom
22.02.2017
04:50:40

Severd
22.02.2017
05:01:57

Betrayer
22.02.2017
05:47:00
Только viewWithTag находит только среди сабвью.
Если есть больше одного уровня вложенности, то нужно по другому это делать.

Roman
22.02.2017
06:17:46
Ребят, как думаете, в чем может быть проблема и как отследить (попробовал на двух ноутах).
Беру время из текстового поля: (например текст 20:35)
let birthComponents = textfieldBirthTime.text!.components(separatedBy: ":")
Вызываю birthComponents.last и/или birthComponents.first - виснет бесконечно компиляция проекта. Эти строчки стираю/комментирую - все работает.

Даня
22.02.2017
07:00:34
а что значит такое отображение папки в гитхабе? LW[0]

Азиз
22.02.2017
07:01:39
Ребят, всем привет!
Хелп плиз.
Пытаюсь запустить приложение на телефоне, при запуске ломается.
Вот ошибка http://prntscr.com/ebvlta
При запуске хкода на компелирование, все проходит удачно, даже билд сакссес пишет, но при ране, при запуске приложения выходит эта ошибка, а сам телефон отображается только черный дисплей.
Можете пожалуйста подсказать как решить проблему ?

Google

Betrayer
22.02.2017
07:02:09
>ebvlta
А гуглил стактрейс?
Там же написано, что проблема в libSwiftCore.dylib.

Азиз
22.02.2017
07:04:13

Betrayer
22.02.2017
07:04:30

Азиз
22.02.2017
07:06:08
Я тебе стаковерфлоу чтоле? :3
Вот реально не понимаю таких людей:) Что вообще отвечать, если сам не знаешь решение, ты думаешь я не умею читать ?) Зная бы решения, я бы не стал людей отвлекать.

Betrayer
22.02.2017
07:06:31

Andrew
22.02.2017
07:06:49
сгенерить новые сертификаты и скачать их.
а скажи-ка, вот это у тебя внезапно началось?
были ли предпосылки. Ну там, обновление ХКода, системы, еще чего?

Азиз
22.02.2017
07:07:55

Andrew
22.02.2017
07:10:54
Короче, у меня, как наверное и у многих других такое было когда примерно год назад Эппл сказал, что нужно обновить сертфикат.
Суть в том, что твой сертификат которым ты подписываешь приложение не годен для того чтобы подписать стандартные свифтовые либы.
Еще так было когда я в проект на обжСи добавил свифтовый модуль и отдал потестить э... НАД-подрядчику, и он тоже не смог сбилдить с такой же ошибкой
прием?

Азиз
22.02.2017
07:20:11
Спасибо

Severd
22.02.2017
07:20:24
)

Andrew
22.02.2017
07:20:25
рассказывай

Азиз
22.02.2017
07:20:26
На будущее если кому нужно будет http://stackoverflow.com/questions/32730312/reason-no-suitable-image-found

Betrayer
22.02.2017
07:20:55
А еще жаловался, что туда отправил тебя.

Азиз
22.02.2017
07:21:14