Size: a a a

Xamarin Developers

2020 July 12

MA

Makc Artemiev in Xamarin Developers
Я вообще в ауте 😂
источник

MA

Makc Artemiev in Xamarin Developers
Скажите мне, оно может сделать так как мне надо , либо мне проще просто считать значение ширины в зависимости от экрана и засовывать его в констраинт программно?
источник

VK

Vlad Khasenevich in Xamarin Developers
Makc Artemiev
просто вот что происходит, когда я хочу сделать так
вам нужно чтобы вот эта выделенная зеленая вьюшка и та что слева от нее, растянулись на пол экрана каждая?
источник

MA

Makc Artemiev in Xamarin Developers
да
источник

MA

Makc Artemiev in Xamarin Developers
если я захочу добавить еще одну вьюшку к ним, то надо чтоб растянулись по 1/3 экрана
источник

VK

Vlad Khasenevich in Xamarin Developers
вы динамически хотите это делать?
источник

MA

Makc Artemiev in Xamarin Developers
добавлять? нет
источник

MA

Makc Artemiev in Xamarin Developers
тогда я заюзал бы просто вьюКолекшен
источник

MA

Makc Artemiev in Xamarin Developers
у меня статически это будет в конструкторе (там заданный набор кнопок)
источник

MA

Makc Artemiev in Xamarin Developers
источник

MA

Makc Artemiev in Xamarin Developers
Вроде вот такого. Если экран меньше, то их так же остаётся по 4 , но они уменьшаются в размере
источник

VK

Vlad Khasenevich in Xamarin Developers
вот у вас есть вьюшка
вы добавили в нее 2 элемента
сделайте для них констрейнты для клавной вьюшки, о той что я говорил ранее, которая помещает в себя весь экран с Multiplier 0.5
если хотите добавить третью - добавьте третью и сделайте для всех трех констренты с Multiplier 0.33
источник

MA

Makc Artemiev in Xamarin Developers
Vlad Khasenevich
вот у вас есть вьюшка
вы добавили в нее 2 элемента
сделайте для них констрейнты для клавной вьюшки, о той что я говорил ранее, которая помещает в себя весь экран с Multiplier 0.5
если хотите добавить третью - добавьте третью и сделайте для всех трех констренты с Multiplier 0.33
а какой именно констрейт мне надо добавить для главной вью?
источник

MA

Makc Artemiev in Xamarin Developers
чтобы при мултип.. размер менялся
источник

VK

Vlad Khasenevich in Xamarin Developers
WidthConstraint
источник

VK

Vlad Khasenevich in Xamarin Developers
он будет брать ширину той вьюшки, умножать на, допустим, 0.5 и получится ширина текущей вьюшки
то есть
this.Width = view.Width * 0.5; (200 * 0.5 = 100)
вот что внутри получится
источник

MA

Makc Artemiev in Xamarin Developers
это было логично и я попробовал прежде чем спрашивать
источник

MA

Makc Artemiev in Xamarin Developers
источник

MA

Makc Artemiev in Xamarin Developers
но тут нет данного поля
источник

MA

Makc Artemiev in Xamarin Developers
а стоп
источник