
Max
09.07.2018
15:24:01
На ней нарисуй градиент
Можно через рендер

Андрей Родионович
09.07.2018
15:24:13
Как её сделать за пределами экрана?)
Ну тобишь страницы

Google

Max
09.07.2018
15:24:42
А кто сказал, что это за пределами Master будет?

Андрей Родионович
09.07.2018
15:24:50
Чтоб когда менюшка закрытая, полоски небыло

Kirill
09.07.2018
15:25:50

Андрей Родионович
09.07.2018
15:26:48
Ну в данном случае смотрится неплохо, будто detail стоит поверх master
Все же не понял, если я за пределами страницы что то отрисую, оно разве покажется на мастере? Оо
А кто сказал, что это за пределами Master будет?

Max
09.07.2018
15:30:41
Она поверх мастера, это правда, но это изи делается через AbsoluteLayout

Андрей Родионович
09.07.2018
15:33:00
Она должна быть за пределами того что мы видим при закрытом боковом меню
Я понял как это делать, просто удивляет, что так можно)
С чего ты взял, что за пределами будет у тебя эта полоска?
Ведь если я нарисую что то побольше тени оно может и перекрыть елементы менюхи

Kirill
09.07.2018
20:47:35

Настя
09.07.2018
20:48:30

Google

Kirill
09.07.2018
20:48:42

Настя
09.07.2018
20:49:08

Iván
09.07.2018
20:49:22
djinni.co, но там больше Украина

German
09.07.2018
21:51:15

Кита
09.07.2018
21:52:29
нет
<AndroidUseManagedDesignTimeResourceGenerator>False</AndroidUseManagedDesignTimeResourceGenerator>

German
09.07.2018
21:52:58
и куда это вставить?

Кита
09.07.2018
21:54:09
в проектовый файл конечно в первую PropertyGroup

German
09.07.2018
22:03:03
спасибо, помогло

Julius
10.07.2018
06:39:20
Привет, версия 2.4, не вызывается ни один метод кроме OnMapReady, проперти и елемент чендж. Клик на Pin не вешается тоже
https://gist.github.com/jarakys/bf0bfa630ed0969e8098c18113bba2d1


Vlad
10.07.2018
07:42:04
Росстандарт утвердил предварительный ГОСТ для мобильных приложений в России
В списке есть 87 требований. Согласно некоторым из них, качественное приложение должно:
- запрашивать «абсолютный минимум» разрешений на доступ к данным и объяснять, зачем они нужны;
- показывать однозначно трактуемую политику конфиденциальности;
рассказывать, к каким личным данным имеет доступ сервис и зачем они нужны, а также как эта информация передаётся и обрабатывается;
- давать возможность управлять сбором данных и отказаться от передачи личной информации;
- хранить личную информацию пользователей в России;
сообщать, используется ли информация о пользователях для рекламы;
- предлагать бесплатный пробный период для ознакомления «вне зависимости от бизнес-модели»;
- не иметь критических уязвимостей;
- обновляться как минимум раз в год;
- предоставлять оперативные ответы от разработчиков на вопросы пользователей;
быть ненавязчивым.

Кита
10.07.2018
07:47:20


Vlad
10.07.2018
07:55:15

?? Denis
10.07.2018
08:19:39
ну вот только не хватало госта
остальные все проблемы уже решены, теперь заживём

German
10.07.2018
08:52:10
Тут кто-то юзает rider, стоит ли?

Andrey
10.07.2018
08:59:06
Тут кто-то юзает rider, стоит ли?
я пользовался, мне не понравился. Мне кажется он еще сыроват немного + не поддерживает визуальный редактор xib файлов. Но у нас в компании некоторые сидят на rider и довольны, но у нас проект огромный и студия просто умирает при переключении веток в гите, а открывается она минут по 5
дома кстати поставил себе райдер, так как лицензия есть на решарпер халявная

Kirill
10.07.2018
09:03:22

Google

Кита
10.07.2018
09:05:15

Kirill
10.07.2018
09:06:06
Ну для гос приложений думаю это будет допонительным требованием к реализации - что бы соответствовало ГОСТу, но не более

Sergey
10.07.2018
09:15:33
Всем привет, я обнаружил с удивлением что прога по back перестала завершаться на более современных андроидах, может кто сталкивался с таким поведением?

Vladislav
10.07.2018
09:17:50

German
10.07.2018
09:18:45
Спасибо

Sasha
10.07.2018
09:36:10
всем привет, делаю кастом рендеринг для кнопки. В ПСЛ проекте сделал биндабл проперти, но андроид проект не видит их, как это решить?

vladimir
10.07.2018
09:38:05
точно не видит? наведите на свойство и гляньте ошибку, когда подствечивает
мне кажется, что вы к статическому полю обращаетесь как к полю объекта или наоборот

Kirill
10.07.2018
09:40:14
или не прикостован элемент к нужному типу

Sasha
10.07.2018
09:43:28
public static BindableProperty GradientStartProperty =
BindableProperty.Create(nameof(GradientStart), typeof(Color), null);
public Color GradientStart
{
get { return (Color)base.GetValue(GradientStartProperty); }
set { base.SetValue(GradientStartProperty, value); }
}
И пытаюсь использовать так:
protected override void OnDraw(Canvas canvas)
{
Xamarin.Forms.Button button = (Xamarin.Forms.Button)this.Element;
button.BackgroundColor = new LinearGradient(
button.X, button.Y, button.X + button.Width, button.Y + button.Height,
button.
);
}

vladimir
10.07.2018
09:46:04
ну ваше же объект не Xamarin.Forms.Button, а унаследованный
в него надо кастовать

Alexander
10.07.2018
09:50:54
всем привет. есть xamarin.ios приложение с боковым меню. как в нем можно в контроллере бокового меню на ходу произвести перевод из другого контроллера?

Sasha
10.07.2018
09:52:15
Сейчас так, но все равно не работает(
var button = this.Element;
button.BackgroundColor = new LinearGradient(
button.X, button.Y, button.X + button.Width, button.Y + button.Height,
button.Gra
);

vladimir
10.07.2018
09:53:59
OnElementChanged - выполняется единыжды, когда вы присвоили свой элемент
OnDraw может выполняться несколько раз либо само как можно часто, либо по Invalidate
так вы вообще не сделали, что я вам сказал
и коллега выше тоже сказал
как называется ваш класс, в котором реализовано ваше свойство GradientStartProperty?

Sasha
10.07.2018
09:55:55

Google

Sasha
10.07.2018
09:56:00

vladimir
10.07.2018
09:56:15
тогда делайте var button = this.Element as RoundButton;

Sasha
10.07.2018
09:56:28

vladimir
10.07.2018
09:57:37
в OnDraw будет избыточно в вашем случае, я полагаю

Sasha
10.07.2018
09:57:58

vladimir
10.07.2018
09:58:00
в идеале все обработки нужно повесить и в OnElementChanged и в OnPropertyChanged
в первом инициализация, во-втором изменения, если будут

Sasha
10.07.2018
09:59:07

vladimir
10.07.2018
10:00:42
?

Admin
ERROR: S client not available

Михаил
10.07.2018
10:03:04
привет, как добавить архив .zip в проект xamarin? нужен путь к этому архиву

Kirill
10.07.2018
12:11:29

Михаил
10.07.2018
12:12:57
А как в assets вытащить путь к архиву? Пытался через list, но выдает 0 файлов в директории

Kirill
10.07.2018
12:15:21

Михаил
10.07.2018
12:15:31
Да
Видимо при использовании assets.list(path), я неправильный путь указываю
Какой должен быть path? Корневая папка проекта, или полнвй путь к папке Assets?

Kirill
10.07.2018
12:23:40

Google

Михаил
10.07.2018
12:24:11
Да

Karim
10.07.2018
12:25:01


?? Denis
10.07.2018
12:28:59
Да, щас заживём
Последнюю проблему в стране уже решили.

Venofied
10.07.2018
12:30:51
Люди, переход на другой контроллер, осуществляется: NavigationController.PushViewController(контроллер на который нужно перейти, true)?

Kirill
10.07.2018
12:33:03

Кита
10.07.2018
12:33:28
Ну да
ну не совсем же, это только часть кода

Kirill
10.07.2018
12:34:14

Venofied
10.07.2018
12:50:50

Андрей Родионович
10.07.2018
13:14:35
Ребята, а почему я по CarouselView не могу найти документацию?
Только по Page, но не по View
Вроде они и в блогах писали
https://blog.xamarin.com/flip-through-items-with-xamarin-forms-carouselview/
Что мол вот он, есть
А в итоге ни плагина такого найти не могу, ни документации на сайте

mute
10.07.2018
13:16:39
как запили так и выпилили

Андрей Родионович
10.07.2018
13:16:47
оО

Алексеев
10.07.2018
13:17:00

Андрей Родионович
10.07.2018
13:17:20
Дык это ж не офишл

mute
10.07.2018
13:17:22
где-то есть репа где он так и висит в бете для бородатой 2.х версии и не обновляется
только если не офишл

Андрей Родионович
10.07.2018
13:17:42
Понятно тогда, спасибо

Алексеев
10.07.2018
13:17:54
Дык это ж не офишл
https://docs.microsoft.com/ru-ru/xamarin/xamarin-forms/app-fundamentals/navigation/carousel-page

Андрей Родионович
10.07.2018
13:18:08
Это страница