
Pavel
17.07.2017
11:05:42
Да. Это платная помойка из готовых графических компонентов
Чат там, нормально сверстанный. Список с референсами по литерам и т.д.

Max
17.07.2017
11:06:25
Ты хочешь сказать элементов управления?

Pavel
17.07.2017
11:06:26
Вечно его теряю, пля

Google

Belial
17.07.2017
11:06:30

Pavel
17.07.2017
11:06:35
Нет, не хочу сказать.

Vladislav
17.07.2017
11:06:52

Pavel
17.07.2017
11:07:01
Я не знаю, что такое "элементы управления"

Vladislav
17.07.2017
11:07:43
да и у xf совсем мало контролов, что там изучать то, постоянно надо делать кастом или рендеры

Max
17.07.2017
11:08:32

Kirill
17.07.2017
11:10:04

Pavel
17.07.2017
11:18:15
http://grialkit.com
Ну вот к примеру
Это правда не тот, который я имел ввиду

Belial
17.07.2017
12:01:50
Подскажите пожалуйста, создал новый пустой axml android layout , и после запуска возникает ошибка FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object. Кто нибудь сталкивался с таким? при удалении только что созданного файла - все снова работает

Алексеев
17.07.2017
12:04:39
Ragen а так внутри что нибудь есть из разметки? А какое имя у файла?

Belial
17.07.2017
12:08:20
затем я нажимаю на компиляцию и та же ошибка
созданные axml файлы пустые разве должны влиять на комплияцию как то?

Google

Belial
17.07.2017
12:09:44
может ли такое быть если проект делался сначала на 2017 версии студио а сейчас 15
однако я не думаю что это проблема в версии, так как на 2015 все открывается и комплириуется то что делалось на 2017

Алексеев
17.07.2017
12:12:30
Ragen тогда стоит вернуться к 2017)

Belial
17.07.2017
12:15:29
то есть такое может быть что если создавалось все на 2017 то и дописывать можно только в 2017?

Алексеев
17.07.2017
12:16:36
@Jasper7 у меня таких проблем не было, преокт писался в XS на маке и дорабатывался в 2017 без проблем

Belial
17.07.2017
12:17:38
я не могу понять почему добавление пустого лейаут ломает все
как он влияет

Max
17.07.2017
12:17:54
Был трабл с плагинами, если допустим в 15-й были какие-то плагины которых нет в 17, то в 17-й начинался хаос, файлы не распознавались, получались ошибки версий и прочее
Почистить Temp
Перезагрузить вижлу/винду
Переустановить Винду/Вижлу
Тут все средства хороши
Удалить и снова добавить зависимости и ссылки
Перезагрузить nuget
Что-то из этого да поможет

Belial
17.07.2017
12:22:01

Max
17.07.2017
12:23:43
И посмотри что там подключено

Belial
17.07.2017
12:25:10
а как их удалить и снова добавить?

Google

Max
17.07.2017
12:26:36
Выделить, Del, пкм -> добавить, выбрать снова, готово
Пересобрать решение

Belial
17.07.2017
12:28:10
referenceTable GDEF length=814 1
referenceTable GSUB length=11364 1
referenceTable GPOS length=47302 1
а это что то означает ? это в оутпуте после этой ошибки

Max
17.07.2017
12:32:18
Не встречал такого(
Столкнулся с интересной проблемой, использую MVVM Light и навигацию оттуда, так вот, на Android сценарий NavigateTo(new MyPage()) открывает страницу, а на IOS без какой-либо ошибки или исключения просто стается на прошлой. По дебагу спокойно доходит до метода NavigateTo и идет дальше, вобще без проблем. Подгружает все данные для новой страницы, обращается к REST, но на страницу не переходит. В чем может быть проблема, куда копать ?

Paul
17.07.2017
14:10:22
А у новой страницы есть какой-н метод типа OnNavigated? Он отрабатывает?
Если да, то значит ViewController мог отобразится в какой-н. нивидимый UINavigationController под капотом XF

Max
17.07.2017
14:12:48
хмм
Как такое вычислить ?

Paul
17.07.2017
14:14:51
OnAppearing() перегрузить и посмотреть зайдет ли

Max
17.07.2017
14:15:07
перегрузить пустым ?

Paul
17.07.2017
14:15:41
А вообще, я теоретизирую ибо на дух не пеношу XF, юзаю все платформенное :) И мутная навигация одна из топ причин)
ну да, пустым, поставить брейкпоинт

Max
17.07.2017
14:17:31
значит, страница не создается вовсе ?

Paul
17.07.2017
14:25:36
может и создается, но точно никуда не отображается
Короче, я все забыл, но, кажется там был какой-то хост, в который происходит навигация? Если да, то сохрани ссылку на самом старте на этот хост

Max
17.07.2017
14:29:28

Google

Paul
17.07.2017
14:45:31
Нашел у себя проект на XF, там навигация через костыли сделана
Есть класс с приложением public partial class App : Application
У него статич. св-во public static ExtendedNavigationPage NavigationPage { get; set; }
public class ExtendedNavigationPage : NavigationPage
{
public ExtendedNavigationPage() : base() { }
public ExtendedNavigationPage(Page root) : base(root) { }
public void PopAsync(object data, bool animated = true)
{
//var poppedPage = await base.PopAsync();
//if()
//return await poppedPage;
base.PopAsync(animated).ContinueWith(p =>
{
Device.BeginInvokeOnMainThread(() =>
{
var currentPage = this.CurrentPage;
if (currentPage != null)
{
var vmToRet = currentPage.BindingContext as IViewModelToReturn;
if (vmToRet != null)
vmToRet.OnReturn(data);
}
});
});
}
}
Вот навиг. страница целиком
кастомный PopAsync нужен для возврата данных судя по всему, не обращайте внимания

Max
17.07.2017
14:48:38
Ого, ого, попробую отпишусь

Admin
ERROR: S client not available

Paul
17.07.2017
14:49:28
Короче, основная идея сохранить ссылку на экземпляр NavigationPage один раз, и использовать только ее

Max
17.07.2017
14:50:01
Это у меня делается
Я создаю одну navpage и протаскиваю ее через все viewmodel
Одним экземпляром

Paul
17.07.2017
14:51:01
тогда я пас, не знаю в чем дело
проверьте точно ли все навигации через нее. Просто можно было как-то у текущей страницы вызвать навигацию еще, что меня лично путало

Max
17.07.2017
14:52:52
?

Kirill
17.07.2017
16:12:47

Max
17.07.2017
16:13:25
На андройде работает, а тут нет

Kirill
17.07.2017
16:14:50
Вообще навигация в формс реализована неплохо, главное в ней разобраться и будет всё просто и понятно. Отдельно навигационный стек, отдельно модальный, ими рулить можно

Google

Armen
17.07.2017
22:16:23
Privet vsem
Sorry for my English letters
Does anybody know how to catch navigation back event and cancel it in some condition?
Xamarin.forms

Yury
17.07.2017
22:24:10
OnBackButtonPressed()

Andrey
17.07.2017
22:57:21
return boolean, do not call base implementation

Max
18.07.2017
00:42:17

Vladislav
18.07.2017
06:08:18

O'Miay
18.07.2017
07:37:23
Ребят, что посоветуете для локальной Notifications iOS и Android? Может плагин какой-нибудь есть, ну или ссылочка на github. Зарание благодарю.

Slava
18.07.2017
07:39:46

O'Miay
18.07.2017
07:41:08

Kirill
18.07.2017
07:43:08

Slava
18.07.2017
07:47:32

O'Miay
18.07.2017
07:47:59

Kirill
18.07.2017
07:48:36

Slava
18.07.2017
07:50:43
А может у вас есть примерчик?
https://www.nuget.org/packages/Xam.Plugins.Notifier/
там ссылка на гитхаб есть и до depency service допилить там не долго

Ильфат
18.07.2017
08:01:19
кто-нибудь использовал MvxRecyclerView? пытаюсь юзать версии 4.3.0 - ClassNotFoundException в xml

Aleksandr
18.07.2017
08:35:59

Vladislav
18.07.2017
09:22:18
У кого было такое, что линкер сдк не рабоает при архивации на ios?