@ios_ru

Страница 760 из 2351
Severd
12.04.2017
08:12:24
Не, меня больше удивляет попытка локализовать точку и перенос строки и... ять как?!

Andrew
12.04.2017
08:13:36
и неопределенный артикл

Severd
12.04.2017
08:15:03
Кстати, да точка вставится без перевода и норм, а вот артикль...

Нашел еще прелесть. Кортежи из тернорных операторов.

Google
Severd
12.04.2017
10:09:19


Dmitriy
12.04.2017
10:10:01
красота ?

Ilya
12.04.2017
10:14:38
Вот это реально круто. Я даже двух подряд боюсь

Betrayer
12.04.2017
10:15:30
У меня здесь DataSource для таблицы был захардкоден switch-case.

Похоже выглядело.

? Райзя ?
12.04.2017
10:28:15
Это не кортежи

Если бы это был свифт, то билдилось, наверное, минут 10

Dmitriy
12.04.2017
11:21:09
там что тернарные операторы быстро билдиться не могут?

Vadim
12.04.2017
11:27:22
Там не могут быстро билдиться выражения, в которых нужно выводить много типов

Dmitriy
12.04.2017
11:33:23
там же 1 тип выводится

gafurov
12.04.2017
11:35:17
Ребят такой вопрос, uiTabBar у которого rootVC это navigationVC, далее у него rootVC обычный UIViewController ( пусть будет presentVC)

Как задать TabBarItem.title для него программно и внутри класса presentedVC ?

? Райзя ?
12.04.2017
11:36:35
Тернарные выражения билдятся с нормальной скоростью, некто с хабра развеял сомнения

Google
? Райзя ?
12.04.2017
11:36:59
А вложенные хз

Ilya
12.04.2017
11:39:05
Ребят такой вопрос, uiTabBar у которого rootVC это navigationVC, далее у него rootVC обычный UIViewController ( пусть будет presentVC)
Странная структура. Таббар обычно идет как рутовый контроллер, а внутри его уже навигейщн

gafurov
12.04.2017
11:45:53
Ну так оно и есть

Неправильно написал, что у табБара есть рут

У него просто массив контроллероа

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

Вот если задать без навигейшн, то tabBarItem.title(например) в ините можно задаватт

-_-
12.04.2017
11:49:34
Так этот текст берется из title presentVC

В ините контроллера поставь ему нужный title и он будет отображаться и на navigationBar и на таб баре

gafurov
12.04.2017
11:50:57
С навигейшн не получается. Есть вариант, при инициализации TabBarController

-_-
12.04.2017
11:51:33
Все получается, у самого сейчас именно навигейшены на таббаре

gafurov
12.04.2017
11:51:36
Так этот текст берется из title presentVC
Это я пробовал. Он задает title navigation

-_-
12.04.2017
11:51:45
В ините ставил?

gafurov
12.04.2017
11:52:10
Self.title

Да

-_-
12.04.2017
11:52:31
В методе каком ставишь? viewDidLoad или в init?

gafurov
12.04.2017
11:52:39
В инит

Дидлоад позже обрабатывается

Если там ставить, то будет баг

Пока не перейдешь, не будет видно

Google
-_-
12.04.2017
11:56:33
У меня просто была такая же проблема с неотображением title, но установкой его именно в ините контроллера она решилась

gafurov
12.04.2017
11:58:05
да так она решается, но это идет в appDelegate

хотелось бы внутри класса

Даня
12.04.2017
12:00:25
Ребят, тут не могу с делегатом текстфилда разобраться: Делаю строку вводу мобильного телефона и мне надо вставлять символ ")" как только я вбил 4 символа. Сейчас условие выполяняется, как только я ввожу 5-ый. func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { if textField.text?.characters.count == 0 && string.characters.count != 0 { textField.text = "(" + textField.text! } if textField.text?.characters.count == 4 && string.characters.count != 0 { textField.text = textField.text! + ")" } То есть, когда я вбиваю символы идет так: 1. Вбивая первый символ с клавы добавляет "(" и первый символ 2. Вбиваю 5 символ - добаяелтся ")" после 4-ого. Мне надо, чтобы она добавялась сразу. Пробовал на Rx сделать. Но почему-то phoneInputTextField.rx.text.asObservable().filter{$0?.characters.count == 4}.subscribe(onNext: { text in print(text) self.phoneInputTextField.text = text! + ")" return }) Тут все ок, но он мне не позволяет редактировать текст филд после ввода 4 символа. В общем, кто знает, как верстать правильно телефонные поля буду признателен за совет

Азиз
12.04.2017
12:40:58
спасибо

Александр
12.04.2017
13:41:34
друзья глупый вопрос но никак не могу решить его



как их убрать?

только не предлагайте плиз констреинт на высоту лейбла ставить ??

Andrey
12.04.2017
13:47:31
cmd + =

Александр
12.04.2017
13:48:09
cmd + =
cmd + option + =

?

Andrey
12.04.2017
13:48:17
не

просто cmd и =

Александр
12.04.2017
13:49:42
просто cmd и =
Та не в этом дело то)

Andrey
12.04.2017
13:49:47
а в чем?

Admin
ERROR: S client not available

Александр
12.04.2017
13:50:54
Когда запускается приложение также

Andrey
12.04.2017
13:51:10
Пиздец

Andrey
12.04.2017
13:51:20
да это норм жеж

Google
Andrey
12.04.2017
13:51:23
Выдели лейбл, нажми сочетание клавшив: cmd + =

и потом поставь глаку sizeToFit

профит

Александр
12.04.2017
13:52:47
Это проблема в каком-то падинге или маргине или каком-то контент инсете

да это норм жеж
Хотелосьбы по нулям чтоб было все

Andrey
12.04.2017
13:53:55
UILabel оствляет место для "Â"

я хз как это по научному называется

ну то есть A - это не самая высокая буква

https://cdn-images-1.medium.com/max/1600/1*6-6fwEU7pR_a95W6yoC4nA.png

во

может поможет

https://medium.com/ios-os-x-development/advanced-baseline-grids-for-ios-cf7b59b9bfe6

-_-
12.04.2017
13:58:27
Ivan
12.04.2017
14:01:25
#whois новичек, г. Краснодар, совет друга

Ivan
12.04.2017
14:22:43
Это отступы по умолчанию. На so можешь поискать как выключить

Они есть при использовании IB

Когда в коде делаешь, их нет

Andrey
12.04.2017
14:23:39
есть

если size to fit лейблу сделать

Ivan
12.04.2017
14:24:16
Он же про отступы uilabel внутри uiview

Google
Александр
12.04.2017
14:30:44
Он же про отступы uilabel внутри uiview
я про отступы этого текста что в лейбле

Ivan
12.04.2017
14:31:24
У тебя синяя линия это constraint от uilable к родителю. Разве нет?

Александр
12.04.2017
14:31:30
если size to fit лейблу сделать
сделал в viewDidApear не помогло

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