@xamarin_russia

Страница 593 из 619
Олег
03.10.2018
13:48:26
тогда странно. Ну, возможно да, рендерер
написал рендерер. Но почему-то теперь контрол не использует отнаследуемые параметры, как цвет текста и размер.

Google
Alexander
03.10.2018
13:49:45
Оказывается формы не такие и страшные, если все подобные мелочи знать ))

Max
03.10.2018
13:50:37
Оказывается формы не такие и страшные, если все подобные мелочи знать ))
Формы страшные, если не знать эти мелочи и надеяться на чудо

Kirill
03.10.2018
13:51:28
Оказывается формы не такие и страшные, если все подобные мелочи знать ))
Ну да. Когда проникся и понял все тонкости, тогда всё неплохо идёт.

Alexander
03.10.2018
13:51:31
Kirill
03.10.2018
13:51:32
Есть, конечно в формс косяки, которые бесят, что-то криво реализовано и тд, но жить можно, и можно что-то поправить

Alexander
03.10.2018
13:52:43
Да я чувствую меня впереди многое ещё ждёт ))

А почему Set у Content не срабатывает, я так и не понял. Но приэтом всё работает...

Ха, да он нигде не срабатывает... мистика

Олег
03.10.2018
13:56:49




может... клин ребилд...

Kirill
03.10.2018
14:04:15
А зачем вызываешь SetNativeControl? Тем самым убирая формовский и вставляя свой? Просто у поля Control меняй значения

Google
Kirill
03.10.2018
14:05:47
я взял с примера) там было так.
а не надо так) Любой код, который копируется в проект должен анализироваться и надо понимать что он делает\

Олег
03.10.2018
14:07:43
А зачем вызываешь SetNativeControl? Тем самым убирая формовский и вставляя свой? Просто у поля Control меняй значения
по сути можно тогда просто убрать эту строчку. контрол будет формовский. Так ведь?

Олег
03.10.2018
14:14:16
Да
просто закомментил, эксепшн падает :D

Kirill
03.10.2018
14:15:29
просто закомментил, эксепшн падает :D
ну надо смотреть вонимательней. от чего наследуется как минимум. Плюс в OnElementChanged нужна проверка ElementChangedEventArgs. Почитай про рендереры

Олег
03.10.2018
14:15:55
CustomTimePicker24HRenderer : ViewRenderer<Xamarin.Forms.TimePicker, Android.Widget.EditText>, TimePickerDialog.IOnTimeSetListener, IJavaObject, IDisposable

оке

Kirill
03.10.2018
14:17:33
24
Ну тут создаешь свой рендерер, а хочешь ведь переопределить текущий, значит от TimePickerRenderer или как он там

Alexander
03.10.2018
16:22:37
Подскажите плиз, а в андройде есть уже готовый шрифт с иконками, которые можно было заюзать?

Kirill
03.10.2018
16:24:28
Подскажите плиз, а в андройде есть уже готовый шрифт с иконками, которые можно было заюзать?
ни в андройде ни в Андроиде. Обычно для каждого проекта свои иконки и свой шрифт.

Alexander
03.10.2018
16:25:25
Т.е в android )) нету набора иконок по умолчанию?

Boris
03.10.2018
16:26:27
Скопируй из системной папки в проект Segoe MDL2 Assets ?

Alexander
03.10.2018
16:27:08
Они же за material design топят, а в системе нет набора иконок, которые можно было использовать?? Что за нищета...

Boris
03.10.2018
16:28:56
Ага, тогда уж весь стиль из увп.
Ты можешь сказать что у тебя стиль как на хуавее

Boris
03.10.2018
16:37:44
Нет

На работе уже был настроенный процесс, там из svg идет экспорт в png с кучей размеров

Ну знаешь, в iOS эти все x2, x3, на ведре xdpi, xxdpi, xxxxxxxxxxdpi

Google
Boris
03.10.2018
16:39:51
Я так понимаю, это и производительнее, чем отрисовка вектора

В своих проектах я кидаю png самого высокого разрешения которое может пригодиться в pcl

Что объективно не очень хорошо, но зато удобно

Alexander
03.10.2018
16:42:11
Пипец, куда я попал

Boris
03.10.2018
16:44:41
Ты тоже растрофоб?

Alexander
03.10.2018
16:45:37
Я ленивый

Boris
03.10.2018
16:47:33
Тогда растры подо все разрешения - не твой путь)

О, знаю решение

Ща скину. Минутку

https://github.com/jsmarcus/Xamarin.Plugins/tree/master/Iconize

Xam.Plugin.Iconize.FontAwesome

Alexander
03.10.2018
16:49:45
Ой, мучался я с этим плагином, что то там мудрить надо

Boris
03.10.2018
16:49:48
Берешь FontAwesome и у тебя готовы иконки подо все платформы прямо в pcl

Есть еще какой-то: https://github.com/johankson/awesome

Georgy
03.10.2018
16:51:56
Ой, мучался я с этим плагином, что то там мудрить надо
Да вообще без проблем с ним, могу подсказать если нужно.

Alexander
03.10.2018
16:52:53
Да вообще без проблем с ним, могу подсказать если нужно.
подскажи, установил, вывел в xaml namespace, а дальше что?

Georgy
03.10.2018
16:53:40
А ты инициализировать его?

Я тебе попозже в личку скину основные моменты.

Boris
03.10.2018
16:54:30
А почему эти либы все шрифт сразу в свою сборку не бандлят?

Alexander
03.10.2018
16:54:35
А ты инициализировать его?
ну типо Plugin.Iconize.Iconize.With(new Plugin.Iconize.Fonts.FontAwesomeModule())

Google
Boris
03.10.2018
16:54:56
Сложно в ведре и iOS загрузить шрифт из массива байт тупо?

Может поизучаем этот момент и если это реально, то запилим сами такую либу?

Может какие-то лицензионные ограничения?

Юра
03.10.2018
17:54:06
Приветсвую. Начал осваивать xamarin. И столкнулся с конкретным недопониманием. Как между page переключаться? В каком направление копать?

Anton
03.10.2018
17:56:33
NavigationPage У него два основных метода метода - PushAsync и PopAsync Либо можешь использовать TabbedPage

Boris
03.10.2018
17:58:14
App.Current.MainPage = new MyNewPage() - вот и навигашнулись

Kirill
03.10.2018
18:02:35
App.Current.MainPage = new MyNewPage() - вот и навигашнулись
ну как вариант. Но для основной навигации надо NavigationPage

Юра
03.10.2018
18:03:30
А вот navigation service с отправлением в него сообщения для push и pop переходов в асинхроне. Какие явные минусы?

Boris
03.10.2018
18:05:52
Главное делай всегда из одного потока

Kirill
03.10.2018
18:08:18
А вот navigation service с отправлением в него сообщения для push и pop переходов в асинхроне. Какие явные минусы?
ну, если ассинхронность подразумеваешь-другой поток, то не надо делать - все манипуляции с UI необходимо выполнять с главного потока. если посто async/await то норм

Юра
03.10.2018
18:16:27
Спасибо. А есть рекомендуемая книжка по xamarin.forms? Прям под кофе.

Rock
03.10.2018
18:19:25
Спасибо. А есть рекомендуемая книжка по xamarin.forms? Прям под кофе.
https://docs.microsoft.com/ru-ru/xamarin/xamarin-forms/creating-mobile-apps-xamarin-forms/

Nikolay
03.10.2018
19:18:08
Между row и column спэйса нет?
Вечер добрый! Вылечил беду, но совершенно неожиданно: <Label Grid.Row="0" Grid.Column="0" Text="{Binding Name}" HeightRequest="25"/> <Label Grid.Row="1" Grid.Column="0" Text="{Binding BssID}" HeightRequest="25" BackgroundColor="Azure"/> Стоило прописать HeightRequest, как лейбл с BssID появился под Name

Tayfun
03.10.2018
19:35:29
Hi guys I use checkbox in xamarin forms listview but when I click one checkbox same time another checkbox clicked

Андрей Родионович
03.10.2018
19:46:22
May you mean switch?

Tayfun
03.10.2018
19:47:32
No I use nuget for this

Андрей Родионович
03.10.2018
19:49:13
Okaaay Can you show piece of code with clicked event of ur checkbox

And xaml with this control

Google
Vladislav
03.10.2018
19:52:06
Андрей Родионович
03.10.2018
19:53:05
Maybe you binded values to one property? Could you share code?
Та думаю шо забинженое свойство это слишком очевидно)

Он бы догадался

Tayfun
03.10.2018
19:54:45
Vladislav
03.10.2018
19:57:31
Ok I share it.☺thank you for helping
What you mean? Verb in infinitive isn't clear.

Alexander
04.10.2018
07:29:11
как в XF в MasterPageDetail в хедере списка динамически менять значения Label?

Tozik
04.10.2018
07:30:52
как в XF в MasterPageDetail в хедере списка динамически менять значения Label?
забайнндить его и , прописать во вьюмоделе он пропертичэнджд, и менять через свойство

Alexander
04.10.2018
07:45:46
Tozik
04.10.2018
07:46:16
Alexander
04.10.2018
07:47:25
в смысле из Detail страницы?
из страницы, которая вызывается при клике в меню

можно конечно через MessageCenter, но стараюсь его не юзать лишний раз

Tozik
04.10.2018
07:55:53
то есть, цель. заменить хедер в мастер странице, из под новой детаил страницы в стэке?

Страница 593 из 619