
Kirill
01.04.2018
18:21:43
Окей

German
01.04.2018
20:01:52
Где и как можно набить руку в написании ui кода?

Kirill
01.04.2018
20:12:33

Google


Alexander
02.04.2018
06:10:16
Вопрос знатокам xaml…
В приложении мне нужно использовать pinch (пальчиками приближать и удалять, т.е. зумить). Для этого, я взял scrollview, поставил ему orientation="both", а внутрь разместил некий контейнер с контентом, который надо масштабировать. Контент - это множество других элементов, кнопки, разметка и т.д.
Контейнер внутри (пусть это будет stacklayout) довольно большой и динамически наполняется, поэтому сразу на дисплее не помещается, соответственно, у scrollview появляется горизонтальная и вертикальная прокрутки. Но, мне нужно уменьшить этот контейнер со всем его содержимым, чтобы он автоматически подгонялся под размер дисплея. При этом, чтобы зум продолжал работать и при большом увеличении контент не превращался в большие пиксели.
Pinch (зум) делал по этому гайду: http://www.xamboy.com/2017/08/02/creating-a-zoomable-scrollview-in-xamarin-forms/
Единственный способ, который я нашел - это применить scale = 0.3 (например) к stacklayout с контентом внутри scrollview - тогда stacklayout получается нужного размера.
Проблема в том, что при применении scale < 1 вокруг уменьшаемого stacklayout появляется свободное пространство.
Вопросы такие: 1) есть ли другой способ уменьшить контент под размер экрана или корневого контейнера, без изменения размера самих элементов контейнера? 2) если все же использовать scale < 1, то как избавиться от появляющегося свободного пространства?
Нет идей? Или просто воскресенье было?)))


Aleksandr
02.04.2018
08:01:40

Alexander
02.04.2018
08:13:18

Raghav
02.04.2018
08:23:27
Anyone here who has worked on an ecommerce app?

Pavel
02.04.2018
08:26:57
Нет идей? Или просто воскресенье было?)))
Попробуй получить текущую ширину окна и задать widthrequest под неё. Нативные примеры перерасчета используют констреинты айоси, но сейчас их у меня нет. Скажу что в viewdidload я брал размер системного окна и задавал констреинтом такую же ширину стека. Как сделать в формах я хз.
Скролвью начинает скроллится когда размер контента больше чем ширина скроллвью. Поэтому контент чтобы не было скролла должен быть такой же ширины.

Alexander
02.04.2018
09:02:50

Sasha
02.04.2018
12:46:38
Всем привет. Кто-то посоветовать как сделать такого типа activity indicator. Понимаю, что через рендеринг элементов, но которые проперти контрола можно использовать не знаю. Буду благодарен за помощь

vladimir
02.04.2018
12:47:41
в Forms?

Sasha
02.04.2018
12:48:09
да

vladimir
02.04.2018
12:48:26
https://developer.xamarin.com/api/type/Xamarin.Forms.ActivityIndicator/

Sasha
02.04.2018
12:55:40
Спасибо, но мне нужно создать именно такой как на рисунке

Google

vladimir
02.04.2018
12:56:30
для всех платформ?
это как бы нативный для iOS
будет тупо выглядеть на ведре

Sasha
02.04.2018
12:57:54
Я думал через рендеринг элементов, но именно незнаю как сделать такой же

vladimir
02.04.2018
12:58:45
он точно такой же на iOS

Sasha
02.04.2018
12:59:29
Сейчас напишу заказчику спрошу или нативные будут норм) эхх такой вот UI

vladimir
02.04.2018
13:00:13
Android как бы отлично выглядит с Material Design
там такой контрол будет тупо выглядеть
как вариант - просто Image вьюшку сделать такую и крутить - дёшево и сердито
посолидней будет вариант с SkiaSharp, например
там можно идентичную штуку нарисовать со всеми свистелками и перделками, чтобы крутилась с градиентами и т.д., но нужно будет запариться

Кита
02.04.2018
13:04:29

vladimir
02.04.2018
13:04:53
перебор? кто об этом вообще говорил?

Sasha
02.04.2018
13:07:08
Ого понял, спасибо, я пока оставлю такой если закажчику не понравится буду думать)

Кита
02.04.2018
13:08:07

vladimir
02.04.2018
13:08:21
это даа..

Tozik
02.04.2018
14:47:25
никто не публиковал в течение последних трех дней приложуху на маркете?
что то никто не обновляет рабочую версию, и не добавляет новую.... на почте писем нету, супорт вроде же должен уже по грнивичу начать работать, а он молчит?

vladimir
02.04.2018
14:49:50
в пятницу публиковал
отобразилось обновление мгновенно в маркете
там же боты верифицируют

Andy
02.04.2018
14:58:31
Привет всем, кто нибудь работал с leveldb ? не получается читать базу хрома, на С++ работает
ошибка - Corruption: corrupted compressed block contents

Кита
02.04.2018
15:35:30
Народ, кто AOT использует на android? У всех время билда увеличилось?

Max
02.04.2018
15:35:57

Кита
02.04.2018
15:36:34

Google

Max
02.04.2018
15:37:12
раза в 3)
Ну было 30-40 сек, стала минута-полторы

Кита
02.04.2018
15:37:38
На больших аппках вообще заметно

Max
02.04.2018
15:37:53

Кита
02.04.2018
15:38:02
да дело ж не в экранах
а в nugetaх

Max
02.04.2018
15:38:34
а в nugetaх
Да в общем-то стандартный набор джентльмена в 20-25
Кстати участились случаи хреново билда

Кита
02.04.2018
15:41:45
со старыми assembly?

Max
02.04.2018
15:42:03

Tozik
02.04.2018
17:24:48
кто что делал если приложуху долго публиковали?
может проще удалить и заново добавить?
изначально добавили. но после того как стал добавлять обновления, гугл их не принимал, ни одно из трех, в состоянии висит обработка обновления, уже третьи сутки

Den
02.04.2018
17:59:25

Max
02.04.2018
18:00:26

Den
02.04.2018
18:01:01
появились некоторый таргетированные модели вирус/рекламщиков

Artem
02.04.2018
21:04:53
Ребят, есть кто живой?

Александр
02.04.2018
21:05:27

Iván
02.04.2018
21:05:47
общее правило всех технических чатов: постишь вопрос и ждёшь ответа
кто-нибудь да прибудет ?

Max
02.04.2018
21:05:56
+

Google

Artem
02.04.2018
21:06:10
Может кто объяснить почему не срабатывает вызов метода
1) Я достаю метод, который выполняется при нажатии на кнопку назад
2) Кнопка назад работает
3) Метод, который я достаю при выполнении ничего не делает

Max
02.04.2018
21:08:20

Artem
02.04.2018
21:11:46

Max
02.04.2018
21:15:32

Кита
02.04.2018
21:30:20

Alex
03.04.2018
06:24:02

Александр
03.04.2018
09:23:02
Ребят, а можно повесить GestureRecognize на ViewCell?

Алексеев
03.04.2018
09:27:26
А так внутрь ViewCell ложишь StackLayout и на него уже вешаешь GestureRecognize

An
03.04.2018
11:18:07
Вот я цвет могу поменять https://prnt.sc/j071vb
Как синий изменить?

Max
03.04.2018
11:18:55

An
03.04.2018
11:19:20
Как называется?

Max
03.04.2018
11:19:38

An
03.04.2018
11:20:18
Просто есть <item name="colorPrimary">#7E57C2</item>
<item name="colorPrimaryDark">#311B92</item>
Но какой аутем для синего контрола?

Google

An
03.04.2018
11:23:34
https://docs.microsoft.com/en-us/xamarin/android/user-interface/material-theme-images/screen-attributes.png
Тут тоже 2 цвета

Max
03.04.2018
11:35:42

An
03.04.2018
11:41:33

FinniV
03.04.2018
11:50:29
подскажет кто DatePicker который одинаково работает на андроиде и на айосе?Вдруг кто работал с таким плагином
Желательно в виде обычного календаря

vladimir
03.04.2018
11:52:31
что значит одинаково работает?

Nikita
03.04.2018
11:52:46

FinniV
03.04.2018
11:53:45

Nikita
03.04.2018
11:55:12
Тоесть вам надо чтобы календарь для выбора даты на iOS и на андроиде отображался одинаково?

FinniV
03.04.2018
11:55:42
Есть под ведро похожий на айосовский
Но сейчас нужно наоборот , под айос найти похожий на нативный андроидовский

Kirill
03.04.2018
11:57:19
Ээээ, ну это огромные костыли, ибо по дефолту у iOS это просто пикер, он не появляется как алерт.

vladimir
03.04.2018
11:58:41
соглашусь, он даже странно выглядеть будет
чем родные пикеры-то не устраивают для каждой платформы?

FinniV
03.04.2018
11:58:53