@reactnative_ru

Страница 86 из 878
Alexander
22.02.2017
14:51:07
а это значит создает дополнителную контитивную нагрузку на него... даже если это простая кнопка

Джон
22.02.2017
14:51:30
yep
как решается? уже сбрасывал паддинги марджины всякие

Google
Алексей
22.02.2017
14:51:45
Джон
22.02.2017
14:52:00
а это значит создает дополнителную контитивную нагрузку на него... даже если это простая кнопка
идея была в том, чтобы кнопка не закрывалась выезжающей клавиатурой, чтоб была на виду

Alexander
22.02.2017
14:52:06
Если будет нужен кому консалт по UI/UX - похейтить макеты и решения - обращайтесь

Джон
22.02.2017
14:52:15
а это значит создает дополнителную контитивную нагрузку на него... даже если это простая кнопка
по-моему это наоборот удобнее, чем когда кнопка закрыта клавиатурой

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

чтобы один раз нажал, а клавиатура закрылась и кнопка сработала?

а сори, оно и так рабоает )

устал я наверное

Andrew
22.02.2017
14:56:12
точно тут смотрел?) https://reactnavigation.org/docs/navigators/stack
спасибо... где я смотрел, не понятно -_-

Danila
22.02.2017
14:56:23
хотя там сейчас работают над тем чтобы меньше js-а вызывалось
почитал код AnimatedImplementation.js и не нашёл подтверждения твоих слов. всё идёт в native driver, за исключением некоторых кейсов, тогда она выполняет анимацию через requestAnimationFrame. ты точно уверен, что интерполяции и т.п. идёт через js?

Google
Алексей
22.02.2017
15:05:07
вот где ставит значение https://github.com/animatedjs/animated/blob/master/src/index.js#L282

Джон
22.02.2017
15:14:41
убрал бордеры по совету товарища дизайнера



вроде лучше даже )

Danila
22.02.2017
15:18:49
а где ты увидел что идет в native driver?)
я проверял другой кейс, оказывается. о том, что анимация сама по себе идёт нативно. да, ты, прав, вся эта тема с евентами работает не нативно

а где ты увидел что идет в native driver?)
интересно, зачем тогда вообще было всю эту ебень с маппингами и так далее придумывать. мб задел на будущее

Алексей
22.02.2017
15:19:45
там всякая магия в setNativeProps, у меня так несколько вьюх нативных на этом построены)

Danila
22.02.2017
15:20:41
ну типа чтобы проще было людям
хз чем это: onScroll={Animated.event( // scrollX = e.nativeEvent.contentOffset.x [{nativeEvent: {contentOffset: {x: scrollX}}}] )} проще чем это: onScroll={e => scrollX.setValue(e.nativeEvent.contentOffset.x)}

Алексей
22.02.2017
15:21:37
сахарок) ну и так ты можешь несколько свойств обновлять

типа читабельнее

Alexander
22.02.2017
15:26:42
блин я примерно про такое вот говорил...

а не про бордеры

Play
22.02.2017
16:13:13
Устанавливаю общую громкость PLAYERS.setVolume(0); Для массива const PLAYERS = [ S1_MAIN_BD_SN, S1_MIN_HATS, S1_BASS1, S1_VOX ]; В слайдер меняю значение громкости <Slider value={this.state.total} onValueChange={(total) => { this.setState({ total }); PLAYERS.setVolume(this.state.total); }} В ответ получаю ошибку. Где бага?

Alexander
22.02.2017
16:23:02
PLAYERS же массив

Откуда у него такой метод?

Roman
22.02.2017
16:26:13
forEach в помощь

Play
22.02.2017
16:34:32
forEach в помощь
так? PLAYERS.forEach(p => p.setVolume(0));

Google
Vladimir
22.02.2017
16:35:05
а что у тебя в массиве?

Play
22.02.2017
16:35:28
Roman
22.02.2017
16:36:05
Скорее был вопрос есть ли метод setVolume у того, что в массиве

Play
22.02.2017
16:37:34
S1_MAIN_BD_SN.setVolume(0); по отдельности громкость треков регулируется, тех что в масиве

Vladimir
22.02.2017
16:38:05
ну тогда форич ок

Play
22.02.2017
16:39:04
тяну за слайдер громкости, а в ответ:

Vladimir
22.02.2017
16:39:31
а форич где?

Roman
22.02.2017
16:39:55
Ты у массива ж вызываешь

Play
22.02.2017
16:40:36
playSound() { this.setState({ playStatus: true }, () => { PLAYERS.forEach(p => p.play()); PLAYERS.forEach(p => p.setVolume(0)); }); }

Джон
22.02.2017
16:45:08
ребят как вы билдите апк без dev режима?

Play
22.02.2017
16:46:51
Ты у массива ж вызываешь
как вызвать у треков, что в массиве?

Vladimir
22.02.2017
16:47:24
https://facebook.github.io/react-native/docs/signed-apk-android.html

Roman
22.02.2017
16:47:25
как вызвать у треков, что в массиве?

forEach в помощь

Play
22.02.2017
16:53:13
forEach в помощь
мне нужно вызвать у функции?

Roman
22.02.2017
16:53:59
Форич вызывается у массива

Алексей
22.02.2017
16:54:11
мне нужно вызвать у функции?
так ты ж правильно до этого сделал

Vladimir
22.02.2017
16:54:35
так? PLAYERS.forEach(p => p.setVolume(0));
Правильно же написал

Google
Play
22.02.2017
16:55:47
Правильно же написал
почему тогда, когда тяну за слайдер он мне отвечает:



Название функции p?

может здесь что не так? onValueChange={(total) => { this.setState({ total }); PLAYERS.setVolume(this.state.total); }}

Olexii
22.02.2017
17:00:25
действительно)

Alexander
22.02.2017
17:01:00
Блин, пошел бы почитал просто про js, че у людей время отнимать своими совсем детскими вопросами?

Это даже к RN-то отношения никакого не имеет

Play
22.02.2017
17:07:34
> @sunify Блин, пошел бы почитал просто про js, че у людей время отнимать своими совсем детскими вопросами? Разве не любой вопрос, с определеного уровня осознаности, детский? Когда мы отвечаем на вопросы, мы закрепляем материал на уровне подсознания. Наполняя, отвчая на вопросы, мы опусташаемся для новых знаний задавая для кого-то уже давно детские вопросы.

Shane
22.02.2017
18:34:14
Привет. Можно ли в react native router flux в табах, иконкам дать еще текст из редакса. Сейчас пытаюсь вывести, тишина

как можно реализовать

Джон
23.02.2017
00:16:58
cd android && ./gradlew assembleRelease
спасибо ! после этого делать apk через Android studio?

Roman
23.02.2017
06:57:52
спасибо ! после этого делать apk через Android studio?
Оно ж apk в build положит И будет называться release.apk Как то так

Roman
23.02.2017
06:59:18
Ну вот и релиз версия

Google
Джон
23.02.2017
07:02:21
Ну вот и релиз версия
пробую установить, пишет что оно имеет конфликтную подпись

Roman
23.02.2017
07:02:47
В офф доке есть статья как подписывать

https://facebook.github.io/react-native/docs/signed-apk-android.html

Вот тут

Джон
23.02.2017
07:03:46
по этому гайду и делал, наверное что-то упустил

попробую еще раз



что писать в alias не пойму

а все, понял



?

все получилось, спасибо )

Mars
23.02.2017
08:00:26
Джон
23.02.2017
08:00:56
???

Ну раз сказали обращаться.. обращусь Пытаюсь добавить iCloud capability через xcode. Пишет, мол надо добавить AppleID. Ну я добавил свой, закрыл окно, пытаюсь снова включить iCloud, а оно опять пишет, что надо добавить AppleID. Не сталкивались с таким? Как решить?

Макс
23.02.2017
08:59:49
Всем привет. Добавлю еще один вопрос в очередь. Как для android приложение добавить свои папки с файлами и считывать их? Для ios достаточно их пролинковать в проект и использовать библиотеку react-native-fs. Для android не понимаю процес линковки и способ взять путь папки, в которой это все в итоге окажется

Shane
23.02.2017
10:45:42
Привет. Может кто-то знает. Есть такой сервис по качественной бесплатной музыки. Там можно подбирать по настроению, жанру, длительности.

Farrux
23.02.2017
11:07:42
Привет. Может кто-то знает. Есть такой сервис по качественной бесплатной музыки. Там можно подбирать по настроению, жанру, длительности.
Попробуйте lamuz.uz Сейчас проверил там музыка не только отечественная) но подборки качественные

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