@reactnative_ru

Страница 366 из 878
Обожди (-;
03.11.2017
17:49:20
да черт с ним. мне бы просто понять как правильно позиционировать.

http://facebook.github.io/react-native/releases/0.49/docs/flexbox.html

тут написана какая-то хрень

финально сделал вот так

Google
Обожди (-;
03.11.2017
17:50:18
<WebView source={{uri: ''}} style={{marginTop:20, width: Dimensions.get('window').width, height: Dimensions.get('window').height - 20}} />

мне кажется что это костыль

Andrey
03.11.2017
18:09:47
Привет Подскажите plz можно ли ios получить portret side down режим экрана ?

Обожди (-;
03.11.2017
18:13:28
нужно поставить галочку в проекте

Andrew
03.11.2017
18:13:42


Обожди (-;
03.11.2017
18:13:53
также если снять все галочки - будут все 4 ориентации

Andrew
03.11.2017
18:13:53
Ребят, в react-navigation такой баг не ловили?

Play
03.11.2017
18:19:50
мне кажется что это костыль
Что в этом по вашему костыльного?

Обожди (-;
03.11.2017
18:20:32
Что в этом по вашему костыльного?
ну я не спец, думал что надо какой-то флексбокс использовать и тд, а я как бы явно стащил ширину и высоту да и магические числа применил, что не есть хорошо

Обожди (-;
03.11.2017
18:21:18
нет

он вообще не отображается

Google
Обожди (-;
03.11.2017
18:21:28
если ему эти размеры не проставить

Play
03.11.2017
18:24:04
он вообще не отображается
пример из офф доки отображается https://snack.expo.io/HyWQVEq0b

Andrey
03.11.2017
18:25:04
Обожди (-;
03.11.2017
18:25:19
пример из офф доки отображается https://snack.expo.io/HyWQVEq0b
в моем случае почему-то не отображает

пример из офф доки отображается https://snack.expo.io/HyWQVEq0b
https://snack.expo.io/Bkuo4VcAZ - 8 строчка работает как надо, я ее закомментил6 10+ строчки из доки, там ничего не отображает

Play
03.11.2017
18:29:10
так лучше? =)

Обожди (-;
03.11.2017
18:30:19
нет

не отображает

Play
03.11.2017
18:30:42
Обожди (-;
03.11.2017
18:31:14


делал reload кучу раз

проект перезапустить?

Play
03.11.2017
18:32:14
проект перезапустить?
https://snack.expo.io/Hksm8EqCZ

Обожди (-;
03.11.2017
18:32:56
надо было убрать view?

других отличий не нашел

Play
03.11.2017
18:34:11
Обожди (-;
03.11.2017
18:52:08


делать на каждую строчку по 1 view делать флекс по горизонтали?

или для каждого куска текста делать еще сабвью, в ней делать align, а потом флекс по горизонтали?

Google
Alexander
03.11.2017
19:05:04
люди, помогите)

почему после вот этого: componentWillUnmount() { console.log('componentWillUnmount'); BackHandler.removeEventListener("hardwareBackPress", this.backButtonHandler()); }

всё равно срабатывает backButtonHandler()

Неужели из 1236 человек никто не закрывает приложение кнопкой «назад» на андроиде?

MainScreen -> back -> выйти из приложения

Alexander
03.11.2017
20:04:37
react-navigation

Который рекомендован в шапке

Ааа, StackNavigator

Play
03.11.2017
20:08:53
Делал что-то подобное, но у меня три элемента в строке. Использовал для этого FlatList. Здесь код, может поможет. https://gist.github.com/gHashTag/aa61fea056813307b49cddb3633e66f3

Ааа, StackNavigator
можете снек прислать и задачу расписать более подробней, может не только я один ее не понял)))

Alexander
03.11.2017
20:09:55
С костылями

Через полчаса. Сейчас не за компом. А задача: открой любое приложение на андроиде, и нажми кнопку Back , приложение свернется

Вот мне нужно тоже самое ревлизовать

Play
03.11.2017
20:20:24
Через полчаса. Сейчас не за компом. А задача: открой любое приложение на андроиде, и нажми кнопку Back , приложение свернется
сам я больше по ios. в андроид кнопка back разве не такая что в iOS? правильно ли я Вас понял, что вы про ту что в хэдере?

Alexander
03.11.2017
20:35:16
Нет

Я про Хардварную

Play
03.11.2017
20:40:13
сделал приложение на react-navigation и все работат. Это то что вам нужно?

Alexander
03.11.2017
20:40:40
ага

оно самое

Google
Play
03.11.2017
20:41:28
ага
присылайте снек, попробуем разобраться)

Alexander
03.11.2017
20:41:37
кого прислать?

Play
03.11.2017
20:41:56
кого прислать?
https://snack.expo.io

Алексей
03.11.2017
20:42:04
кого прислать?
описание надо читать

Play
03.11.2017
20:42:27
+

Alexander
03.11.2017
20:42:31
описание чего?

Play
03.11.2017
20:42:49
описание чего?
t.me/reactnative_ru/18270

Alexander
03.11.2017
20:43:23
я этот снек буду до утра создавать

Play
03.11.2017
20:43:42
Alexander
03.11.2017
20:43:49
коммерческий проект

не могу

глаз натянут на .опу

Play
03.11.2017
20:44:13
коммерческий проект
так создайте новый)))

Alexander
03.11.2017
20:44:27
в том то и дело, что тут костыльный

дока react-navigation как бы просит по-другому делать

ща, придумаю как упростить

Play
03.11.2017
20:45:58
ща, придумаю как упростить
главное суть понять, а там проще будет. в меня две недели входил навигатор)))

Alexander
03.11.2017
20:46:28
так в меня бы вошёл, да переписать архитектуру не дадут времени. только если самому дома сидеть. я расхождение сразу с докой заметил

Andrew
03.11.2017
20:49:02
дока react-navigation как бы просит по-другому делать
в react-navigation уже заложена отработка назад в андроиде

Google
Alexander
03.11.2017
20:49:14
https://snack.expo.io/Hk7HUU90W

закинул компонент

Andrew
03.11.2017
20:49:52
примерно в beta.6-9 ее не было, в последних есть уже давно

Alexander
03.11.2017
20:50:20
и интересно мнение по архитектуре.. судя по доке react-native прилага должна работать в 60fps. но оно нифига не 60fps, даже меньше 30

только в моём случае, всё приложение не обёрнуто в AppNavigationWithState

он лежит где-то ниже уровнем, среди компонентов

Andrew
03.11.2017
20:55:32
это не должно влиять. Я вообще не оборачиваю приложение редаксом

Alexander
03.11.2017
20:55:58
ну вот в их примере в доке, такой вариант был

https://snack.expo.io/Hk7HUU90W
здесь можно что-то понять?

Play
03.11.2017
21:04:54
здесь можно что-то понять?
там каша) вы прежде чем снек отправлять запустите его сами и проверьте на работоспособность. как я понял из комментария Andrew Kiselev вам нужно переписать приложение на более свежую версию react-navigation

Alexander
03.11.2017
21:05:26
конечно он не запуститься. там зависимостей до чертиков

Andrew
03.11.2017
21:05:31
каша не запускается даже

Alexander
03.11.2017
21:07:16
а как он должен запускаться? куда там жать?

Andrew
03.11.2017
21:07:45
через qr код в expo приложение на реальном устройстве можно, либо в интерфейсе

Andrew
03.11.2017
21:09:37
а как ты делаешь?
по-разному, в зависимости от целей и архитектуры

Alexander
03.11.2017
21:16:04
посмотри плиз на рендер метод

Страница 366 из 878