
Андрей Родионович
31.07.2018
16:53:54
https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/layouts/margin-and-padding

Kirill
31.07.2018
16:54:45
Так вот у StackLayout есть паддинг, в него и упирается

Dmitriy
31.07.2018
17:00:56

vladimir
31.07.2018
17:04:03

Google

vladimir
31.07.2018
17:05:08
Это и будет callback

Dmitriy
31.07.2018
17:06:58
Мде, надо щупать
Все равно хочу понять что там зависло
Меня это вдвойне смущает, потому что по соседству почти такой же метод (с доп. Параметром для поиска по значению в файле) работает нормально, правда в фоновом режиме (если не помните я делаю парсер смсок от банков в сервис по ведению личного бюджета)

Кита
31.07.2018
17:12:33
Ох. Посыпались хорошие вакансии в чат с jobсами. Радует

Iván
31.07.2018
17:40:36
поднимаемся с колен

Dmitriy
31.07.2018
20:23:03
Океееей. Я попробовал, и с await работает, и с Task.Run(%асинхронный%) работает. И даже нашел что там какой-то странный дедлок о том что выполнение асинхронного метода пытается произойти в том же треде что и вызов result и потому виснет. Кажется надо дальше курить блоги умных людей
Вот эту статью можно в ответ на мой вопрос кидать. Она большая, но подробная:
https://msdn.microsoft.com/en-us/magazine/jj991977.aspx?f=255&MSPPError=-2147217396

Julius
31.07.2018
21:00:25
Ребят, как можно взять видимые элементы ListView, создал нативный рендерер, а какой метод переопределять, что вообще делать

Андрей Родионович
31.07.2018
21:03:53
Зачем вам рендер?
Чем вам не понравился ItemAppearing/Disappearing?
Просто создайте отдельно какой нибудь лист и добавляйте/удаляйте объекты

Julius
31.07.2018
21:13:05
Действительно, просто могу так и отслеживать, скрылся ли первый элемент списка или нет
Благодарю

Google

Julius
31.07.2018
21:13:21
а то так бы что-то непонятное и сложное делал

Kirill
31.07.2018
21:30:23

Julius
31.07.2018
21:35:35
Показывать стрелочку для скрола в самый верх, если в моем поле зрения не находятся те элементы, которые являются последними в списке

Anmol
01.08.2018
03:08:19
Hi, for bottom navigation bar I am using a nuget package so I would like to know where can I call my navbar to display on certain pages?

Alexander
01.08.2018
09:08:58
как показать/скрыть элемент в зависимости от переменной bool?
<ActivityIndicator IsVisible="{Binding isBusy}">
public bool isBusy { get; set; }
public Page1()
{
InitializeComponent ();
BindingContext = this;
}
есть вот это, но при изменении значения ничего не происходит

Александр
01.08.2018
09:15:45
может в set нужно добавить OnPropertyChange?

Kirill
01.08.2018
09:16:43

Александр
01.08.2018
09:20:29
Вообще IsBusy добавлено в Nuget пакет MvvmHelpers, который представили на XamarinEvolve 2016. Просто скачайте этот пакет и отнаследуйте свою вьюмодель от BaseViewModel.
За вас уже всё придумали.

Alexander
01.08.2018
09:27:02
спасибо)

vladimir
01.08.2018
09:42:29

Kirill
01.08.2018
10:01:35

An
01.08.2018
10:15:55
Напомните, пжл, в иос ад хок нельзя для всех, только сперва зарегистрировать девайсы?
Чтобы сделать тестовый, нужно деплоить на итюнс в тестфлей?

Александр
01.08.2018
10:18:34

Kirill
01.08.2018
10:18:57

Code Writer
01.08.2018
10:19:20
Объясните пожалуйста Activity.Recreate()
Вызываю его после finishAffinity, он пересоздает активити, и в хф переинициализируются стартовые вью модели, однако после того как разворачиваешь приложение, все ещё раз инициализируется, как этого избежать?

Kirill
01.08.2018
10:19:34

vladimir
01.08.2018
10:20:46

Code Writer
01.08.2018
10:25:13

An
01.08.2018
10:25:31

Google

Kirill
01.08.2018
10:27:07

Александр
01.08.2018
10:51:24
Кто нибудь может знает. При обновлении приложения в AppStore Apple проверяет обновления или только при публикации?


vladimir
01.08.2018
11:00:29
Кто нибудь может знает. При обновлении приложения в AppStore Apple проверяет обновления или только при публикации?
если изменяете только CFBundleVersion, то оно лишь проверит автоматически, правильно ли вы там версии и разрешения поставили
где-то минут 15
если вы изменяете CFBundleShortVersionString, то будет полная проверка
опубликовать новую версию можно только с изменением CFBundleShortVersionString
CFBundleVersion обычно используется, чтобы обновлять тестовые версии для TestFlight
обычно так делают: ставят CFBundleShortVersionString 1.0 и CFBundleVersion 1
потестят, исправят, поменяют CFBundleVersion на 2 и т.д.
потом удачную версию опубликуют, например CFBundleShortVersionString 1.0 и CFBundleVersion 4
затем, если нужно выпустить обновление, то уже меняют CFBundleShortVersionString 1.1 (или любую другую), а CFBundleVersion ставят опять 1
в общем CFBundleShortVersionString между публикациями, CFBundleVersion меняйте между внутренними обновлениями


Kirill
01.08.2018
11:03:02

Александр
01.08.2018
11:09:37
Apple просит логин и пароль чтобы войти в приложение и проверить его. Я решил зашить демо сервис с демо, а не настоящими данными и собственно предоставить им логин с паролем. А после проверки подумал зашить реальный сервис. Может прокатить подобное? Давать им доступ к реальным данным не хочется...

Kirill
01.08.2018
11:12:41
Если не засекут подвоха, то можно попробовать, но не рекомендуется такое практиковать. Что ж за сервис такой секретный? Ну и так каждое обновление придется делать, что не есть хорошо.

Кита
01.08.2018
11:16:42
вообще для таких вещей лучше иметь демо пользователей на вермя аппрува например с порезанными правами итд

Александр
01.08.2018
11:18:22

Кита
01.08.2018
11:18:28
Но учти что аппрув проходит определенная сборка. Обновишь сборку и она снова будет аппрув проходить
там или шашечки или поехать. Либо публикуешь и они смотрят всю аппу с ног до головы - либо выкладывай в гугловый плэймаркет. Нужна версия ios - будь добр соблюдать. Там никого не волнует какие там у тебя данные, хочется там тебе что-то или не хочется

Александр
01.08.2018
11:22:00

Кита
01.08.2018
11:22:54
Решение таких коллизий - создание демо-пользователя на реальном сервере

Александр
01.08.2018
11:22:57

Кита
01.08.2018
11:28:15
В гугле уже лежит, но нужно и на айфон.
создавайте демо-польователя и на сервере пишите обвязку для демо-пользователей, пусть сервер на их токены отдает фейковые данные. И будете каждый раз проходить аппрув)

Dim
01.08.2018
11:33:08
разобрался нужно еще Margin настраивать ...

Alexander
01.08.2018
13:02:55
https://habr.com/post/418839/ читали?)

Kirill
01.08.2018
13:05:03
> лаконичность кода
> Python
Дальше читать влом ;(

Google

Dmitriy
01.08.2018
13:06:15
Пробовал я Питон :) Не знаю че с него все так пруться :) Кроме отрицательных индексов в коллекциях примерно ничего не понравилось :)

Admin
ERROR: S client not available

vladimir
01.08.2018
13:07:26
>наверное, как это не прискорбно, доминируют два фреймворка — Xamarin и React Native
аргументы про прискорбность такие себе

Dmitriy
01.08.2018
13:08:34
Там нет аргументов в принципе, там только голословные утверждения :) Вброс какой-то короче :)

Alex
01.08.2018
13:08:47
Какая то агрессивная статья и доводы в пользу питона так себе

Александр
01.08.2018
13:14:13
Я как будто соловьева прочитал. Меня стошнило с первых трёх предложений.

Dmitriy
01.08.2018
13:16:28
Нахрена Питону столько IDE? Я им занимался месяца полтора максимум, и наткнулся штук на 5. Эта вот ещё какая-то

Kirill
01.08.2018
13:18:18

Dmitriy
01.08.2018
13:19:59
отрицательные индексы? Такое себе..
Не, это приколько. Наверное в реальной жизни не очень полезно, но всё равно гораздо приятнее чем сначала .Count() делать. Только в шарпе со следующей версии оно тоже будет :)

vladimir
01.08.2018
13:20:41

Slava
01.08.2018
13:21:02

Dim
01.08.2018
13:21:46

Dmitriy
01.08.2018
13:21:55
а count причем?
Отрицательные индексы берут элементы с конца. Чтобы сделать это без них надо сначала посчитать :)

Kirill
01.08.2018
13:26:16
Что вообще пытаешься сделать?

Dim
01.08.2018
13:29:13

Kirill
01.08.2018
13:31:17
Попробуй еще в LabelRenderer добавить Control?.SetIncludeFontPadding(false);

Dim
01.08.2018
13:33:48

Google

Dim
01.08.2018
13:34:33

Kirill
01.08.2018
13:35:24
Ну к Entry тоже можно прописать. Ну и этот паддинг значит только на текст влияет. Можно просто смещать вьюху через TranslateY и всё

vladimir
01.08.2018
13:38:14
или просто Hint

Александр
01.08.2018
13:40:48

vladimir
01.08.2018
13:41:09
нет, но волжебным взмахом руки могут и быть
что вам нужно в конечном итоге-то?

Александр
01.08.2018
13:41:37

Dim
01.08.2018
13:44:38
и более компактно выглядело