@xamarin_russia

Страница 460 из 619
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
Отбрасывать должен detail на master Знаю, что не особо, но заметил такую фишку в приложении на скрине, вот и интересна реализация на xf
Еще раз - а должен? это ломает восприятие. как рядом стоящие объекты могут отбрасывать тень? Да еще и для такого что-то колхозить..

Андрей Родионович
09.07.2018
15:26:48
Ну в данном случае смотрится неплохо, будто detail стоит поверх master

Все же не понял, если я за пределами страницы что то отрисую, оно разве покажется на мастере? Оо

А кто сказал, что это за пределами Master будет?

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

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

С чего ты взял, что за пределами будет у тебя эта полоска?

Ведь если я нарисую что то побольше тени оно может и перекрыть елементы менюхи

Настя
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
Росстандарт утвердил предварительный ГОСТ для мобильных приложений в России В списке есть 87 требований. Согласно некоторым из них, качественное приложение должно: - запрашивать «абсолютный минимум» разрешений на доступ к данным и объяснять, зачем они нужны; - показывать однозначно трактуемую политику конфиденциальности; рассказывать, к каким личным данным имеет доступ сервис и зачем они нужны, а также как эта информация передаётся и обрабатывается; - давать возможность управлять сбором данных и отказаться от передачи личной информации; - хранить личную информацию пользователей в России; сообщать, используется ли информация о пользователях для рекламы; - предлагать бесплатный пробный период для ознакомления «вне зависимости от бизнес-модели»; - не иметь критических уязвимостей; - обновляться как минимум раз в год; - предоставлять оперативные ответы от разработчиков на вопросы пользователей; быть ненавязчивым.
ахахахахахахаха, а за несоблюдения ГОСТа что? по попе нашлепают? или может Google и apple не устанавливают свои стандарты?

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
Росстандарт утвердил предварительный ГОСТ для мобильных приложений в России В списке есть 87 требований. Согласно некоторым из них, качественное приложение должно: - запрашивать «абсолютный минимум» разрешений на доступ к данным и объяснять, зачем они нужны; - показывать однозначно трактуемую политику конфиденциальности; рассказывать, к каким личным данным имеет доступ сервис и зачем они нужны, а также как эта информация передаётся и обрабатывается; - давать возможность управлять сбором данных и отказаться от передачи личной информации; - хранить личную информацию пользователей в России; сообщать, используется ли информация о пользователях для рекламы; - предлагать бесплатный пробный период для ознакомления «вне зависимости от бизнес-модели»; - не иметь критических уязвимостей; - обновляться как минимум раз в год; - предоставлять оперативные ответы от разработчиков на вопросы пользователей; быть ненавязчивым.
Ну данные пункты вполне адекватные. Надо будет друние почитать.

ахахахахахахаха, а за несоблюдения ГОСТа что? по попе нашлепают? или может Google и apple не устанавливают свои стандарты?
ГОСТ это не закон - соблюдать его или нет - тебе решать. зато при соблюдении можешь громко заявить - моё прилоение соответствет ГОСТу ?

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
Тут кто-то юзает rider, стоит ли?
Только если ради аспнета, для замарина так себе

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
ну ваше же объект не Xamarin.Forms.Button, а унаследованный
На разных сайтах видел реализацию рендеринга через переопределение методов OnDraw и OnElementChanged, можите объяснить в чем разница?

Сейчас так, но все равно не работает( 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?

Google
Sasha
10.07.2018
09:56:00
так вы вообще не сделали, что я вам сказал
Объясните тогда пожалуйста подробнее, не до конца понял

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

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

Sasha
10.07.2018
09:57:58
тогда делайте var button = this.Element as RoundButton;
Понял работает, большое спасибо

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

в первом инициализация, во-втором изменения, если будут

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
привет, как добавить архив .zip в проект xamarin? нужен путь к этому архиву
В assets в Андроид и в Resources в iOS самый правильный способ

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

Михаил
10.07.2018
12:15:31
Да

Видимо при использовании assets.list(path), я неправильный путь указываю

Какой должен быть path? Корневая папка проекта, или полнвй путь к папке Assets?

Kirill
10.07.2018
12:23:40
Какой должен быть path? Корневая папка проекта, или полнвй путь к папке Assets?
Путь относительно папки assets. если нет вложенных папок, то просто название файла

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

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

?? Denis
10.07.2018
12:28:59
Да, щас заживём

Последнюю проблему в стране уже решили.

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

Кита
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
Это страница

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