@ios_ru

Страница 246 из 2351
Andrey
10.11.2016
15:07:16
а то я не очень шарю кастомный у меня щас инит или не кастомный .

Павел
10.11.2016
15:07:24
создаешь метод InitWithWebView:(UIWebView)webView

внутри делаешь [super init];

сохраняешь вебВью в пропертю

Google
Andrey
10.11.2016
15:07:51
где создаю метод ?

Павел
10.11.2016
15:08:01
в твоем классе

который отвечает за работу с вебВью

Александр
10.11.2016
15:08:15
как-то так ? https://i.imgur.com/qrZuEwh.png
сразу видно человека который понимает что к чему

Максим
10.11.2016
15:08:16
Как я понял, UITable Delegate и DataSource должны быть в отдельных файлах/классах

?

Andrey
10.11.2016
15:08:18
внутри фигурных скобок тут ? или снааружи ? https://i.imgur.com/G9OKB5o.png

Павел
10.11.2016
15:08:25
?
нет

Павел
10.11.2016
15:08:32
но можешь и так

Александр
10.11.2016
15:08:32
как захочешь

Haile
10.11.2016
15:08:39
обязательно

и роутер посередине

Google
Павел
10.11.2016
15:08:46
у нас свободная страна, делегируй куда хочешь

Максим
10.11.2016
15:08:46
По-хорошему

Ivan
10.11.2016
15:08:52
Haile
10.11.2016
15:09:00
вообще похер

Александр
10.11.2016
15:09:10
По-хорошему
по хорошему это когда со сториборды тащишь и сорс и делегат на вьюконтроллер

Haile
10.11.2016
15:09:11
сложная логика с переиспользованием - хуяришь генерик датасурс

Павел
10.11.2016
15:09:14
По-хорошему
по хорошему надо смотреть по ситуации

Haile
10.11.2016
15:09:30
похуй как - ебашишь в один контроллер и не паришься

Aibek
10.11.2016
15:09:44
вечер в хату, пацаны

Максим
10.11.2016
15:09:48
у нас свободная страна, делегируй куда хочешь
Я видел, что можно прямо в контроллер. Подобное в Android считается говнокодом, поэтому спрашиваю как здесь

Павел
10.11.2016
15:09:55
крутые парни из телеграма так и делают

Павел
10.11.2016
15:10:33
я знаю людей которые не могут в авторесайзМаски и требуют все переписать в лэйаутСабвьювс

Andrey
10.11.2016
15:10:55
который отвечает за работу с вебВью
как определить какой класс отвечает за работу с вебвью ? Я чот не понимаю что делать надо

Ivan
10.11.2016
15:10:55
Серьезно?

Haile
10.11.2016
15:11:03
я знаю людей которые не могут в автолейаут и потом в яндексе читают лекции, почему его не используют

Google
Павел
10.11.2016
15:11:25
авторесайз маски?
UIViewAutoresizingFlexibleWidth

Haile
10.11.2016
15:11:31
я
кнопка от гуя

Александр
10.11.2016
15:11:43
UIViewAutoresizingFlexibleWidth
нахуя их знать в 2018?

Haile
10.11.2016
15:12:00
нахуя их знать в 2018?
потому-что мы все еще в сраном 2k16

Александр
10.11.2016
15:12:04
Павел
10.11.2016
15:12:05
нахуя их знать в 2018?
это я еще про автолэйаут не говорил

Александр
10.11.2016
15:12:07
(не я)

Павел
10.11.2016
15:12:33
но автолэйаут в ячейках тормозит даже в 2к16

поэтому авторесайзы

Andrey
10.11.2016
15:13:02
UIWebView
https://i.imgur.com/pa1iasy.png оно ?

Александр
10.11.2016
15:13:12
Andrey
10.11.2016
15:13:13
пля

Haile
10.11.2016
15:13:13
Andrey
10.11.2016
15:13:32
как методы добавлять к классу ?

Павел
10.11.2016
15:13:49
я правильно понял что он переписывает инит у вебВью?

Andrey
10.11.2016
15:14:01
я чот уже начинаю сомниваться, нужно ли мне добавлять методы к классу

Haile
10.11.2016
15:14:08
class_addMethod

Павел
10.11.2016
15:14:17
Google
Andrey
10.11.2016
15:14:26
я правильно понял что он переписывает инит у вебВью?
я просто хочу в обж-си проекте заставить работать вебвью

я его установил через сториборд мышкой

теперь надо урл туда присунуть

чтоб открылась страница

затем ещё зум залочить и прочее

пох на свист.. давайте на обж-си попробуем. .ток я хз как это сделать

с инитом я так понял никто мне не подскажет по шагам как это делается

Admin
ERROR: S client not available

Павел
10.11.2016
15:16:36
[webView loadRequest:[NSUrlRequest requestWithURL:[NSURL urlWithString:@"adsasdads"]]]

Павел
10.11.2016
15:20:23
Andrey Gurtovoy, [10 Nov 2016 18:15]: теперь надо урл туда присунуть чтоб открылась страница

Aibek
10.11.2016
15:20:32
можно я тоже тут задам пару вопросов есть у меня проблема: ячейка свой лейаут обновляет, только когда таблица ее переиспользует То есть в IB все работает на ура, а в рантайме начинаются проблемы Сэмпл проект с багом прилагается https://www.dropbox.com/s/84yglurxyntvx9l/ReusedCellBug.zip?dl=0 Что надо: чтобы лейбл был вертикально по центру что есть: когда ячейка создается, лейбл все также смещен, но стоит таблице переиспользовать ячейку, то лейбл становится по центру перепробовал layoutIfNeeded() везде где можно Может кто указать, где я ошибся? Заранее спасибо Edit: юзается свифт 2.3 чтобы таблица зареюзала ячейку, просто прокрутите ее вверх до упора.

Павел
10.11.2016
15:21:55
там где хочешь присунуть

Andrey
10.11.2016
15:22:39
Ivan
10.11.2016
15:22:55
с чего начать ?
приспусти штаны

Andrey
10.11.2016
15:23:07
млин ну чуваки

Павел
10.11.2016
15:23:16
с чего начать ?
когда тебе надо ее открыть?

Alex
10.11.2016
15:24:30
Народ, подскажите, есть два GET запроса, оба осуществляются без параметров, только разные юрлы у них. Стоит ли делать один общий для них метод, в который я буду передавать строку юрл из контроллера или сделать два отдельных метода ?

Haile
10.11.2016
15:24:45
общий

Google
Alex
10.11.2016
15:25:28
ок, тогда уже из контрллера буду посылать нужный мне юрл стринг для этого запроса ?

Igor
10.11.2016
15:26:07
и вообще работу с сетью не осуществлять из контроллера

Alex
10.11.2016
15:26:22
мнения разошлись))

Igor
10.11.2016
15:26:28
а делать через датасорс

сегодня это гет запрос, завтра это запрос в базу, послезавтра это запрос в файрбейз...

если хочется после каждого изменения менять контроллер - велкам :) можете тогда прям из контроллера сеть дергать :)

Andrey
10.11.2016
15:27:13
когда тебе надо ее открыть?
когда загрузится эм.. вью контроллер(?) на котором находится компонент веб-вью если с точки зрения пользователя , то когда я в меню выбираю пункт (в конечной фазе этого действия)

Alex
10.11.2016
15:28:42
если хочется после каждого изменения менять контроллер - велкам :) можете тогда прям из контроллера сеть дергать :)
т.е. в данном случае нормально если есть два запроса ввида: http://test.api/hello http://test.api/bye оба гет, оба без параметров и сделать им отдельные методы ?

Roman
10.11.2016
15:28:43
сделай сервис с каждым запросом отдельно и урлы им пропиши, они в свои очерель будут дергать метод GET общий. Вызываешь сервис с блоком уже готовый где нужно

Andrey
10.11.2016
15:28:43
чото типа компонент дид лоад

Александр
10.11.2016
15:29:10
override func componentWillLoad()

Igor
10.11.2016
15:29:13
есть сервис... в нем есть два метода sayHello, sayGoodbye... а что там внутри - это отдельный вопрос

контроллер общается только с сервисом

Andrey
10.11.2016
15:29:35
Тогда вызови это во viewDidLoad в своем контроллере с вебвьюшкой
ты прикалываешься ? ? файл не работает и как его подключить мне никто не может толком сказать

Alex
10.11.2016
15:29:41
есть сервис... в нем есть два метода sayHello, sayGoodbye... а что там внутри - это отдельный вопрос
ну в том то и дело, получается что в моем случае внутренности у них одинаковые

что у первого что у второго, отличия только в юрле)

Igor
10.11.2016
15:30:06
David, внутринности у них сейчас одинаковые, а завтра могут быть разными...

Страница 246 из 2351