@xamarin_russia

Страница 558 из 619
Олег
09.09.2018
16:13:59
ну, это я по примеру делал.

вот так сейчас

Max
09.09.2018
16:14:48
а, стоп, тут OnPropertyChanged не поможет, ты их руками биндишь)

а попробуй там статику отобразить

Google
Max
09.09.2018
16:14:57
на всех

скорее всего все будет ок

проверь, что оно вообще работает

Олег
09.09.2018
16:16:32


Max
09.09.2018
16:17:44
вот твоя проблема)

у тебя просто ничего не отображается

клин ребилд

Олег
09.09.2018
16:20:43
так... почистил бин и обж, клин и ребилд. Ща запущу.

Полицковой
09.09.2018
16:22:56


куда воткнуть ?

не хочет ставится

Олег
09.09.2018
16:24:35
вот твоя проблема)
не, Сова. Все равно такая же тема.

Полицковой
09.09.2018
16:24:52


Google
Олег
09.09.2018
16:24:54


Полицковой
09.09.2018
16:25:00
вот содержимое архива сдк

Max
09.09.2018
16:26:10
Полицковой
09.09.2018
16:28:19
я хз куда вставить это

видать сломал андройд студио блин

не то заменил

и зх куда вообще втыкать

Олег
09.09.2018
16:38:18
Если вдруг у кого-то будут еще варианты по моему вопросу - напишите плз, буду очень признателен.

Kirill
09.09.2018
18:17:30
я хз куда вставить это
Да куда угодно распакуй и в студии путь укажи

Ну, как сказали view cell не нужен тут, это первое

2. А вёрстку страницы покажи, как там карусель добавлена?

Олег
09.09.2018
18:40:49
Привет, Кирилл, сейчас доеду до дома и скину.

Надо xaml?

Сверху которое

Kirill
09.09.2018
18:56:16
Сверху которое
Целиком которое. Как карусель добавлена?

Kirill
09.09.2018
19:02:49
ImageCell - это тоже ViewCell. А ViewCell нужен толкьо для ListView. попробуй указать для карусели Height & Width Request

Олег
09.09.2018
19:04:29
System.InvalidCastException: Specified cast is not valid.

Google
Олег
09.09.2018
19:05:23
другую карусель нашел, сейчас буду ту пробовать.

Kirill
09.09.2018
19:05:32
System.InvalidCastException: Specified cast is not valid.
когда заменил на ImageCell?

Олег
09.09.2018
19:06:52
да, при imagecell вылетело

В общем, я поставил другой плагин, называется CardsView. Карусель работает.

Андрей Родионович
09.09.2018
19:25:08
В общем, я поставил другой плагин, называется CardsView. Карусель работает.
Да потому что нужно либо ставить всего один ContentView

И в него запихивать что угодно

Либо делать обычную верстку контейнерами компоновки

Без всяких contentview во множественном числе на одной странице карусели

И да, cardsview таки другое немного

Олег
09.09.2018
19:27:13
Да потому что нужно либо ставить всего один ContentView
ну так изначально у меня и был один плагин, я с ним мучался

Андрей Родионович
09.09.2018
19:27:21
Какой плагин?

Олег
09.09.2018
19:27:25
нашел cardsview, он заработал

Андрей Родионович
09.09.2018
19:27:33
Изначально я видел лишь один viewcell

что не есть contentview

Олег
09.09.2018
19:27:52
https://github.com/alexrainman/CarouselView

Андрей Родионович
09.09.2018
19:27:59
Ну хорошо, если все решилось

не carouselview

<carousel> <DataTemplate> <ContentView> что угодно </ContentView> </DataTemplate> </carousel>

Олег
09.09.2018
19:32:20
сейчас попробую еще раз

Google
Андрей Родионович
09.09.2018
19:32:53
А что собственно нужно отобразить?

<cv:CarouselViewControl.ItemsSource> <x:Array Type="{x:Type View}"> <Image Source="{Binding PhotoUrl}"/> <Label FormattedString="{Binding Bio}"/> <Label FormattedString="{Binding Info}"/> </x:Array> </cv:CarouselViewControl.ItemsSource> Если просто обычные вьюхи то можно и так

Олег
09.09.2018
19:35:36
да просто обычный свайп для картинок

Андрей Родионович
09.09.2018
19:36:42
Тогда можно и так и так

Работать должно

Олег
09.09.2018
19:37:53
заработало

Admin
ERROR: S client not available

Олег
09.09.2018
19:38:33
<carousel> <DataTemplate> <ContentView> что угодно </ContentView> </DataTemplate> </carousel>
в кардвью там вот так же было. Я сейчас в старую воткнул такую модель с контентвью и тоже заработало.

Андрей Родионович
09.09.2018
19:39:12
Ну кардвью это просто обычный pangesturerecognizer что легко сделать самому

А плагин carouselview с нативными контроллами работает

По этому carouselview выглядит более натурально что-ли

Олег
09.09.2018
19:41:38
спасибо всем, кто откликнулся.

почему-то если это положить в обычный stacklayout - оно перестает работать.

у меня должна быть такая структура: <StackLayout> <AbsoluteLayout></AbsoluteLayout> <ListView>тут в хедере карусель</ListView> <AbsoluteLayout></AbsoluteLayout> </StackLayout>

но даже если просто положить карусель в стек - то не отображается.

Alexander
10.09.2018
05:43:46
Почему Frame (маленький красный кружок) не растягивается под размер Label?





Андрей Родионович
10.09.2018
06:02:14
А где там лэйбл?

Alexander
10.09.2018
06:02:35
А где там лэйбл?
В фрейм завернут

Google
Андрей Родионович
10.09.2018
06:05:00
А, заметил

А мб ему не нужно указывать bounds

Хоть там и автосайз

Да и flags не выставленны же

Хотя для автосайза и не нужны они ?

А если тоже самое проделать не в navbar работает?

Alexander
10.09.2018
06:17:39
А если тоже самое проделать не в navbar работает?
а вот этого я не проверял. но при этом если явно указать размеры Frame, то все нормально отображается, но тогда размеры для андроид и ios не совпадают (для ios почему то надо в 2 раза больше указывать )

Андрей Родионович
10.09.2018
06:19:35
Ну это все же превью Я бы попробывал запихнуть туда какую нибудь SKCanvasView и нарисовать там текст+ обводку

Андрей Родионович
10.09.2018
06:35:43
Да ты извращенец
Бывает, что в превью некотрые контейнеры ведут себя неадекватно

А если придется задавать размер то легче уже это в коде отрисовать

Kirill
10.09.2018
06:36:24
Бывает, что в превью некотрые контейнеры ведут себя неадекватно
Может быть, но для такой простой задачи использовать канвас, это не продуктивно

Андрей Родионович
10.09.2018
06:36:58
Конечно не продуктивно, но не думаю что один текст с обводкой сожрет много ресурсов

Kirill
10.09.2018
06:37:06
А если придется задавать размер то легче уже это в коде отрисовать
Совсем не легче, если давать волю вот таким желаниям, в дальнейшем все приложение будет состоять из императивного кода по отрисовке пикселей

Конечно не продуктивно, но не думаю что один текст с обводкой сожрет много ресурсов
Он сожрет тебя потом, когда такой код придется поддерживать)

Андрей Родионович
10.09.2018
06:37:42
Поддерживать отрисовку текста? оО

Я ж не говорю всюду это пихать

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