@xamarin_russia

Страница 126 из 619
Vladislav
04.07.2017
08:14:51
у всех не работают бряки на маке в xf?

Тёма
04.07.2017
08:21:12
у нас у трёх разрабов не работали, они перешли на вижлу для мака

Vladislav
04.07.2017
08:26:02
vs for mac, rider не работают

Alex
04.07.2017
08:40:56
В данном случае о библиотеках
Mono и его библиотеке уже есть в .NET. Получается речь о тех, что мы ставим через NuGet или, что Mono не абстракто лежит где то, а связан

Google
Kirill
04.07.2017
08:42:51
Mono и его библиотеке уже есть в .NET. Получается речь о тех, что мы ставим через NuGet или, что Mono не абстракто лежит где то, а связан
Речь о нативных библиотеках платформы. Например jar/aar файлы для Андроид. А фишка байндингов MVVM есть в Xamarin.Forms

Alex
04.07.2017
08:46:33
классно, спасибо

Evgeniy
04.07.2017
09:09:24
Как решить проблему?. При сборке ios проекта возникает ошибка: File not found: /Users/admin/Library/Caches/Xamarin/mtbs/builds/projectName.iOS/b8f7472e220a3e0b9fae69e6129afaa5/Resources/Мультимедиа.xcassets/AppIcons.appiconset/Contents.json

Кита
04.07.2017
09:13:08
у всех не работают бряки на маке в xf?
это баг предыдущей версии. старые бряки из замарин студии надо удалить через Remove all breakpoints. В вижаке все должно заработать с новыми бряками

Vladislav
04.07.2017
09:14:11
у меня XS вообще нет

Кита
04.07.2017
09:14:46
ну такой баг был при переходе с XS на VS

в релизнотах даже описан был

Vladislav
04.07.2017
09:26:41
ну такой баг был при переходе с XS на VS
так что делать то? бряк нет, удалять нечего

Кита
04.07.2017
09:27:20
не знаю тогда) не сталкивался вот просто так на ровном месте

Vladislav
04.07.2017
09:32:14
Решил добавить бряк и удалить через Remove All. новые работают. спасибо :)

Max
04.07.2017
09:33:51
Что за "бряки"?

Nux
04.07.2017
09:34:34
Breakpoint вестимо

Google
Max
04.07.2017
09:35:16
Что за сленг пошел? Спасибо

Кита
04.07.2017
09:47:08
да всю жизнь так было

бряк - брейкпоинт

Max
04.07.2017
09:59:01
3 года проработал и ни разу такое не слышал? Скорее всего я был не так прошарен

Vladislav
04.07.2017
10:01:00
так

в vs все работает

а в райдере нет

ладно, для дебага можно потерпеть

Vlad
04.07.2017
12:30:26
развернул сервер в интернете. делаю к нему POST запрос, а он в ответ вот это :( что делать??

Ilya
04.07.2017
12:31:07
что ты загрузил на сервер?

Vlad
04.07.2017
12:31:09
когда на компе тестировал, то все отлично проходило

GET запросы проходят и данные приходят. а вот POST не хочет

Ilya
04.07.2017
12:32:49
ажур? webapp?

Vlad
04.07.2017
12:33:02
web api

Ilya
04.07.2017
12:33:03
что-нибудь в файловую систему пишешь?

Vlad
04.07.2017
12:33:18
нет. там только работа с БД идет

Алексеев
04.07.2017
12:33:34
Vlad ну вот и проблема видимо нету доступа к БД

Vlad
04.07.2017
12:33:57
Vlad ну вот и проблема видимо нету доступа к БД
а почему тогда GET запрос проходит?

Алексеев
04.07.2017
12:34:06
Vlad базу на сервере развернул, connectionString настроил под нее?

Google
Vlad
04.07.2017
12:34:27
да, все сделано. не первый раз уже меняю все файлы там?

Алексеев
04.07.2017
12:35:37
Можно логи посомтреть IIS

Ты там в POST картинку передаешь?

Vlad
04.07.2017
12:36:00
да

точнее строку Base64

Алексеев
04.07.2017
12:37:04
Там есть ограничение на длину POST запроса возможно надо в web.config параметр увеличивать

Vlad
04.07.2017
12:38:01
сейчас посмотрю)

Kirill
04.07.2017
12:50:44
А подскажите, XF Android - анимацию смены страниц можно переопределить через SetupPageTransition, а как переопределить анимацию открытия модальных страниц?

Кита
04.07.2017
13:01:01
А подскажите, XF Android - анимацию смены страниц можно переопределить через SetupPageTransition, а как переопределить анимацию открытия модальных страниц?
кстати все хотел спросить а по кнопке назад все ок срабатывает? например анимашка со слайдэффектом? или не пробовали? Про модальные окна кстати ничего не скажу. В исходники смотреть надо

Kirill
04.07.2017
13:02:37
кстати все хотел спросить а по кнопке назад все ок срабатывает? например анимашка со слайдэффектом? или не пробовали? Про модальные окна кстати ничего не скажу. В исходники смотреть надо
ну пока SetupPageTransition не переопределял, но по нажатии Назад этот метод вызывается. Вот при открытии модального-нет. исходниках пока не могу найти место

Кита
04.07.2017
13:12:51
ну пока SetupPageTransition не переопределял, но по нажатии Назад этот метод вызывается. Вот при открытии модального-нет. исходниках пока не могу найти место
а, т.е при нажатии назад надо просто понимать что мы делаем pop и подменять анимацию на противоположную.

а место где показывается модальное окно - например на андроиде - 305 строка

Кита
04.07.2017
13:13:22
https://github.com/xamarin/Xamarin.Forms/blob/075a6b370d1dce8f211264422723276411f98b85/Xamarin.Forms.Platform.Android/AppCompat/Platform.cs

Kirill
04.07.2017
13:13:44
а, т.е при нажатии назад надо просто понимать что мы делаем pop и подменять анимацию на противоположную.
ну туда приходит же параметр bool isPush по нему и ориентироваться. в сорцах так и делают

Кита
04.07.2017
13:14:41
а точно

Kirill
04.07.2017
13:15:45
а место где показывается модальное окно - например на андроиде - 305 строка
Блин, точно, а я смотрел в Platform. но не в AppCompat и не мог найти) Теперь осталось дело за малым - как-то переопределить.. ну это разберусь уже. Спасибо.

Кита
04.07.2017
13:16:18
Platform закрытый класс

проще использовать свой класс с блэкджеком и куртизанками

Kirill
04.07.2017
13:18:51
Platform закрытый класс
да это знаю, но уже способ придумал - тупо открывать без анимации стандартной и добвлять свою. Вообще в XF куча всего закрытого

Кита
04.07.2017
13:19:20
этим и бесят

Google
Кита
04.07.2017
13:19:46
был где-то проект который dllки пересобирал с public модификаторами

Kirill
04.07.2017
13:19:48
Согласен. Но, благо, сейчас и над этим ведется работа

Да только паблик мало будет, надо половину методов еще сделать virtual

Кита
04.07.2017
13:22:04
ну я вообще в шоке с разрабов. делать opensource библиотеку и при этом обмазываться internal и не оставлять шансов для virtual

с другой стороны злобные буратины могут выстрелить себе в ногу.

Admin
ERROR: S client not available

Kirill
04.07.2017
13:25:31
ну я вообще в шоке с разрабов. делать opensource библиотеку и при этом обмазываться internal и не оставлять шансов для virtual
так изначально и была не Open Source, это после покупки майками выкинули в опенсорс, но не провели работы в этом направлении.. Буратины могут где угодно выстрелить, а так приложения чуть сложнее минимума написать не просто, без кучи хаков. Один только ScrollTo в ScrollView длительностью в секунду чего стоит. И не поменять

Кита
04.07.2017
13:27:07
исходники открыли вроде на 2.2 версии

internal -> public по всему солюшну это не такой ужасный рефакторинг

Igor
04.07.2017
13:29:28
Так опенсорс же, есть как минимум пара вариантов: - пулл реквест, что пофиксилось для всех - свой форк, с нужными фиксами

Кита
04.07.2017
13:31:31
ага, держи карман шире

пулреквесты принимаются очень ревностно

форк с нужными фиксами такого огромного проекта это огромная головная боль

Vladislav
04.07.2017
13:54:07
подскажите способ задать фрейму изборажение как задний фон. ествественно фрейм с радиусом изображение прямоугольое

а то вылазят края

Andrey
04.07.2017
14:30:33
а то вылазят края
В иосе было что-то вроде cliptobounds у uiview, в андроиде нужен дравабл с лэйерлистом. По крайней мере я бы с этого начал копать

Ivan
04.07.2017
14:41:23
Подскажите пожайлуста по датабайдингу в ListView. У меня есть модель для Item в ListView. ListView лежит внутри ContentPage. Соответственно у Page есть своя ViewModel, в которой у меня лежит коллекция(просто вконстуркторе вбил значения). В Xaml ListView делаю так – ItemSource="{BInding MyCollection}". Далее во ViewCell делаю так <Label Text-"{Binding ModelProperty}">. Коллекция и Модель, конечно имеют свои названия, просто написал абстрактно. Результат получается такой (если убрать связывание во ViewCele и вбить туда значения) – создается 6 Items (все верно), но привязка во ViewCell не работает.

Ivan
04.07.2017
14:44:48
нет

Google
Vladislav
04.07.2017
14:46:28
спасибо за наводку

код пожалуйста в pastebin.com загружайте

Алексеев
04.07.2017
14:48:05
@mrxten отличный совет

Kirill
04.07.2017
14:52:26
нет
А что тогда в коллекции? и что конкретно не работает? текст не задается для лейбла?

Kirill
04.07.2017
15:00:50
https://pastebin.com/z8D2cc9p
По коду вроде все нормально. А проблема какая?

Ivan
04.07.2017
15:02:30
По коду вроде все нормально. А проблема какая?
http://take.ms/rplEV Вот так будет если запустить код. Может нужно какое-то преобразование к строке? я относительно xaml и xamarin новичок.

Ivan
04.07.2017
15:06:48
и код ChatListItem дай
https://pastebin.com/f4THQZZ7

Kirill
04.07.2017
15:07:38
https://pastebin.com/f4THQZZ7
попробуй сделать поля как Property (добавить {get;set;})

Ivan
04.07.2017
15:09:06
Ну сперва Orientation="Horizontal" у StackLayout ячейки пропиши
Прописал, по умолчанию он должен быть Horizontal.

попробуй сделать поля как Property (добавить {get;set;})
Блин, глупая ошибка. Спасибо. все заработало.

Kirill
04.07.2017
15:09:52
Прописал, по умолчанию он должен быть Horizontal.
Кто сказал? https://github.com/xamarin/Xamarin.Forms/blob/master/Xamarin.Forms.Core/StackLayout.cs#L9 StackOrientation.Vertical

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