@xamarin_russia

Страница 158 из 619
Almaz
18.08.2017
13:31:09
Всем привет! Кто знает, как LongTap на элементе ListView можно поймать?

Oybek
18.08.2017
13:41:32
Всем привет! Кто знает, как LongTap на элементе ListView можно поймать?
Да меня тоже этот вопрос интересует подскажите пожалуйста

Kirill
18.08.2017
13:57:31
Ну просто к вьюхе подписываешься на LongClick. Это гуглится элементарно.

Andriy
18.08.2017
14:03:37
Оно перекрывает простой клик

Google
Andriy
18.08.2017
14:03:37
On touch - это событие. На него нужно сделать обработчик. LV.OnTouch+=...

Kirill
18.08.2017
14:07:35
Оно перекрывает простой клик
ну в нем можно реализовать обработку клика

Fill
18.08.2017
14:11:03
Всем привет! Кто знает, как LongTap на элементе ListView можно поймать?
Там вроде по лонгтачу уже висит обработчик на контекстэкшнс

Yaroslav
18.08.2017
20:23:00
Парни, а кто с библиотекой Rg.Plugin.Popup работал: добавляю в пустой проект пример из репозитория, а при запуске после того, как делаешь Navigation.PushPopupAsync, падает?

Yaroslav
18.08.2017
20:41:30
Forms/Android

Max
18.08.2017
20:41:56
Forms/Android
Не, в Android работало прекрасно

Yaroslav
18.08.2017
20:42:30
Может я файл как-то не такой в проект добавляю? Тип не тот

Max
18.08.2017
20:42:44
Forms/Android
Смотри там страница от чего наследуется, прочекай чтобы cs файл был пэршл и наследником Popur

Yaroslav
18.08.2017
20:44:23
Так и есть всё. Там же инициализации никакой не надо кроме UWP?

Google
Yaroslav
18.08.2017
20:46:34
Копирую из репозитория в 1 в 1 всё, но из их проекта работает, из моего нет

Копирую страницу с xaml и code behind + вызов этой самой страницы На проекта .Droid не надо же ничего вносить?

Max
18.08.2017
20:48:33
Yaroslav
18.08.2017
20:54:36
Спасибо! Если найду, в чём проблема - отпишусь

В общем нужно устанавливать библиотеку во все проекты, тогда всё ?

Max
18.08.2017
23:19:55
В общем нужно устанавливать библиотеку во все проекты, тогда всё ?
?. Я думал вы это сделали первым делом вообще. Это само собой вообще для любого Nuget для XF, который делает какие-то извращения через DepencyServices

Almaz
19.08.2017
06:31:11
Всем привет! А у кого-то ещё пропала вкладка Bundle Signing (там тупо пусто после обновления) в VS for Mac?

Vladislav
19.08.2017
07:20:33
Yaroslav
19.08.2017
10:02:52
Не сталкивался до этого, благодарю)

?. Я думал вы это сделали первым делом вообще. Это само собой вообще для любого Nuget для XF, который делает какие-то извращения через DepencyServices

Vastness
19.08.2017
17:09:18
http://www.androidpolice.com/2016/08/20/exclusive-google-allos-voice-messaging-interface-looks-awesome-eery-resemblance-whatsapps/

Есть кто поможет сделать hold button для воіс месседжа

Kirill
19.08.2017
17:17:21
Библиотеки готовые есть, подключи её и используй

Yaroslav
19.08.2017
19:41:00
Уже получилось, благодарю!

Max
20.08.2017
16:59:54
Товарищи, где можно подсмотреть хороший NavigationService (+MvvM Light) XF?

И вообще, есть что-нибудь для кеширования ранее открытых страниц XF ?

Vladislav
20.08.2017
17:36:38
эмм, просто хранить ссылку?

Google
Max
20.08.2017
17:38:21
эмм, просто хранить ссылку?
Ну я хочу чтобы страницы не перерисовывались каждый раз при открытии, вряд ли хранение ссылки поможет

Slava
20.08.2017
18:03:24
Ну я хочу чтобы страницы не перерисовывались каждый раз при открытии, вряд ли хранение ссылки поможет
А ты думаешь что происходит когда страница на экране показывается? =)

Slava
20.08.2017
18:05:03
Разве не пересоздается ?
Вопрос про отрисовку. Создание объекта в памяти - копейки

Max
20.08.2017
18:06:55
Вопрос про отрисовку. Создание объекта в памяти - копейки
Ну как я понимаю: Исходя из разметки, элементы начинают потихоньку отрисовываться. (Init... метод конструктора)

Aleksandr
20.08.2017
18:11:02
ViewIsAppearing - там уже вьюха готовая к отображению, это на уровне формс а на уровне каждой платфонмы почитай жизненный цикл приложения, тогда поймешь когда что отрисовывается

Aleksandr
20.08.2017
18:21:43
Удачи

Vladislav
21.08.2017
00:10:36
Для тех, кто еще не купил райдер: временный сервер для лицензии http://idea.imsxm.com/

IM2STRNG4DTWRLD
21.08.2017
00:15:02
Ого. Так сильно извращаться

Vladislav
21.08.2017
00:16:03
всм?

на маке пока приходится страдать

Max
21.08.2017
00:16:31
Ого. Так сильно извращаться
Rider пока одна из самых приближенных к VS+Resharper ide на Mac для Xamarin

Vladislav
21.08.2017
00:16:55
vsformac не поддерживает решарпер.

но там тоже свои недостатки.

Max
21.08.2017
00:19:53
vsformac не поддерживает решарпер.
Есть ли жизнь без решарпера ?

Vladislav
21.08.2017
00:21:40
На одной галере работал, были адепты, не использавшие его

Правда и шарп они не любили

Истинные линуксоиды, которые привыкли страдать

Точнее, как они говорили: превозмогать

Google
Max
21.08.2017
00:24:15
Истинные линуксоиды, которые привыкли страдать
Ну линуксоиды привыкли ко всяким там автодополнениям, плагинам... Страдать эти люди не очень любят, а вот учить мильон шорткатов- точно

Almaz
21.08.2017
11:20:50
Всем привет! Кто сталкивался с таким в ListView на iOS? "Invalid update: invalid number of rows in section 0. The number of rows contained in an existing section after the update (5) must be equal to the number of rows contained in that section before the update (5), plus or minus the number of rows inserted or deleted from that section (1 inserted, 0 deleted) and plus or minus the number of rows moved into or out of that section (0 moved in, 0 moved out)." Использую для ItemTemplate DateTemplateSelector и добавляю элементы в ObservableCollection. В Андроид все работает.

Alena
21.08.2017
12:09:47
Всем привет! кто подскажет почему не устанавливается в label font size 24 на андроиде 6? , на 4 все норм

tablet

Max
21.08.2017
12:13:11
tablet
Пробуй использовать именные fontsize: "Medium" в xaml

tablet
или в C#: var about = new Label { FontSize = Device.GetNamedSize (NamedSize.Medium, typeof(Label)), FontAttributes = FontAttributes.Bold, Text = "Medium Bold Font" };

tablet
https://developer.xamarin.com/guides/xamarin-forms/user-interface/text/fonts/

Andriy
21.08.2017
12:44:48


текст внутри может меняться

Max
21.08.2017
12:45:58
текст внутри может меняться
Недавно был разговор на эту тему. Если поможет, посыл был такой: Генерируют картинку из кода, подставляют на место предыдущей. Там был еще счетчик, типо новых сообщений 1,2,3,..,10

Andriy
21.08.2017
12:47:25
картинка не очень подходит, так как текст меняеться еще и от локализатора Аппка на 5 языков

Vladislav
21.08.2017
12:49:21
GradientDrawable как фон установить)

Andriy
21.08.2017
12:49:56
Хм, сейчас попробую

Vladislav
21.08.2017
12:52:00
эт на ведре

Kirill
21.08.2017
12:54:30
просто кнопка или в тулбаре? на айос в тулбар можно любую свою вьюху засунуть без проблем.

Andriy
21.08.2017
12:56:20
Это простая лейба не в тулбаре

Kirill
21.08.2017
13:03:05
Это простая лейба не в тулбаре
ну а в чем тогда проблема? У вьюхи есть свойство layer у которго можно и рамку и скругление задать. Ну а вообще это стиль кнопки на скрине

https://v-play.net/doc/images/appbutton-style-ios.png

Google
Max
21.08.2017
13:56:35
Товарищи, кто может пояснить почему SimpleIoc.Default.Register<MyViewModel>() не хочет регистрировать VM ? При создании страницы и попытки обратиться (переопределить BContext) к App.Locator.MyViewModel (что возвращает ServiceLocator.Current.GetInstance<MyViewModel>())) он падает с ошибкой, которая сообщает о том, что в кеше не найдено состояния для этой View Model MvvM Light.

Причем через этот же механизм работают остальные 16 страниц

А сколько новых не создам, все время падают

Slava
21.08.2017
14:27:48
Там про inavigationservice написано

Donald
21.08.2017
14:27:49
Здравствуйте! JavaScript в webview возвращает результат с управляющими символами,например /n ,как сделать так,чтобы эти символы не показывались?Извините,за возможно тупой вопрос.

Max
21.08.2017
14:28:55
Там про inavigationservice написано
Да. Написано, потому что страница создается через рефлексию.

Max
21.08.2017
14:31:43
Там про inavigationservice написано
Ну, точно таким-же способом работает на 16-ти других страницах приложения навигация

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