
Andrey
13.02.2017
09:03:10
Так же

? Райзя ?
13.02.2017
09:03:35
И это я в self.navigationitem.leftbarbuttonitem присвоил

Denis
13.02.2017
09:03:44

Dmitriy
13.02.2017
09:03:45

Google

? Райзя ?
13.02.2017
09:03:55
И это лежит во вьювилэпиар суперкласса клнтроллера
А
Ну там надо было

Dmitriy
13.02.2017
09:05:22
та в коде выставляешь

? Райзя ?
13.02.2017
09:05:25
Поетому через субклассирование задал
Аа
Ну наверное
Но не уверен
Может быть нав бар нужно будет перезагрузить

Dmitriy
13.02.2017
09:06:06
по умолчанию стоит sizetofill - он заполняет по всему размеру контрола

? Райзя ?
13.02.2017
09:06:29

Dmitriy
13.02.2017
09:06:55
да там вообще с ним ппц

Google

Dmitriy
13.02.2017
09:07:01
сплошные бубны с кнопками
начиная от области клика и заканчивая этими картинками
в стандартный фиг что норм засунешь, а кастомный делаешь - начинаются траблы с областью реагирования на клик

Engylizium
13.02.2017
09:30:05
Попробовал вариант андрея и вариант райзи. Оба просто ничего не показывают в симуляторе
Если что, я Swiftую

Dmitriy
13.02.2017
09:48:57
а по философии MVVM - можно хранить в вьюконтроллере какие-то обработанные данные? например массив с данными ячеек? Или надо запрашивать каждую строчку из вьюМодел?

Andrew
13.02.2017
09:51:19
http://www.sprynthesis.com/2014/12/06/reactivecocoa-mvvm-introduction/#fn:DaveLee
не обращайте внимание на reactivecocoa
просто ответы на ваши вопросы там есть частично)

Engylizium
13.02.2017
11:39:01
Срань какая то
Как вы пиктограммы ставите на таб бар?

Betrayer
13.02.2017
11:40:25
В смысле?
Просто ставишь картинку из assets.

Engylizium
13.02.2017
11:40:41
У меня при нажатии начинает коное*ить все табы, а нажатый меняет размеры туда-сюда как припадочный

Betrayer
13.02.2017
11:41:07
Ты картинки в ассетах хранишь?

Engylizium
13.02.2017
11:41:29
Да

-_-
13.02.2017
11:41:52

Betrayer
13.02.2017
11:42:06
Ну, ставишь в tabbar

Engylizium
13.02.2017
11:42:11
Пробовал

Betrayer
13.02.2017
11:42:13

Google

Engylizium
13.02.2017
11:42:19
все равно размеры бегают

Betrayer
13.02.2017
11:43:14
Возьми ассеты из material.io
Если там тоже будут бегать, то проблема не в картинках.

Engylizium
13.02.2017
11:43:29
Скажем так
они уменьшаются при нажатии
Но даже в нажатом состоянии размер меняется

F
13.02.2017
11:44:19
Хм
Использую Рилм и свифт
Пишу так:
let realm = try! Realm()
try! realm.write { ... write code ... }
В итоге код на запись не выполняется, просто пропускается, без ошибок
Было у кого такое?

Betrayer
13.02.2017
11:44:37

Engylizium
13.02.2017
11:44:50
Да

Betrayer
13.02.2017
11:45:32
Я же говорю, поставь ассеты из material.io
И посмотри, что получится.

Dmitriy
13.02.2017
11:55:00
а для таббара там разве картинка должна быть не строгого размера?

Engylizium
13.02.2017
11:55:19
Короче я понял

Dmitriy
13.02.2017
11:55:30
картинки заданы для нажатого и обычного состояния?

Engylizium
13.02.2017
11:55:32
Все из за инсетов
Как еще можно поменять размер без использования инсетов?

Betrayer
13.02.2017
11:56:22

Ilkhom
13.02.2017
12:17:13
от размера самой картинки зависит размер в таббаре, она ставиться пропорционально

Google

Engylizium
13.02.2017
12:20:57
Я ставлю с Material.io у меня маленькая иконка, ставлю что дизайнер кинул, у меня иконка вылазит за границы. Середины как то нет =(

Betrayer
13.02.2017
12:21:05
есть
Это если ее программно задавать.

Vladislavs
13.02.2017
12:21:06

Engylizium
13.02.2017
12:21:20
Тем не менее во всех случаях их 3 штуки

Betrayer
13.02.2017
12:21:21

Ilkhom
13.02.2017
12:21:27

Betrayer
13.02.2017
12:21:31
Пусть ресайзит.

Engylizium
13.02.2017
12:27:44

Булат
13.02.2017
12:27:55
Ну да)

Ilkhom
13.02.2017
12:28:33
Interface Builder

Engylizium
13.02.2017
12:28:39
Тогда как там можно CGAffine прописать? в Runtime Attributes?

Ilkhom
13.02.2017
12:31:07
проверь размеры картинок, совпадают ли они
они должны быть хотя бы пропорционально одинаковыми

Dmitriy
13.02.2017
12:34:31
ну по размеру ток @1x совпадет
а кинь 3 иконки сюда, я попробую в проект их поставить, что будет погляжу

Engylizium
13.02.2017
12:35:51
Ну вот с material - 1x: 24x24, 2x: 48x48
А те что скинули - 1x: 73x73, 2x: 145x145

Dmitriy
13.02.2017
12:36:13
гг
хотя

Engylizium
13.02.2017
12:37:08
как бэ понятно и дураку что с material маленькие(хрен разглядишь) а дизайнера слишком большие

Google

Dmitriy
13.02.2017
12:37:18
iPhone 6s Plus, iPhone 6 Plus
About 75px by 75px
Maximum 144px by 96px
iPhone 6s, iPhone 6, iPhone SE
About 50px by 50px
Maximum 96px by 64px

Engylizium
13.02.2017
12:37:54
Я в 7+ симе
Короче мне просто нужно кинуть размеры которые указаны для tab bar?

Ilkhom
13.02.2017
12:39:34
желательно

Engylizium
13.02.2017
12:40:18
А где все размеры для тех или иных элементов брать?
гугл знает?

Dmitriy
13.02.2017
12:41:00
в HIG
https://developer.apple.com/ios/human-interface-guidelines/graphics/custom-icons/

Engylizium
13.02.2017
12:41:14
Понял
Спасибо, буду изучать, знал бы, не парился бы столько =)
Остался еще вопрос, их можно отлепить от верхней границы таб бара или над иконкой нужно пространство сделать в фш?

Ilkhom
13.02.2017
13:02:27
если иконка меньше максимального она центрируется, если нет то происходит AspectFit

Engylizium
13.02.2017
13:03:35
Я юзал 75х75
Сейчас он делает 50х50

-_-
13.02.2017
13:06:29
А ты им @2x прописываешь вообще?

Engylizium
13.02.2017
13:08:06
Это как раз 2х

-_-
13.02.2017
13:09:14
Все равно какие-то здоровые слишком. Особенно если это 7+ симулятор

Engylizium
13.02.2017
13:10:18
75х75, 2х, 7+ таб бар вью использовался