Я хочу иметь другое поле для iOS и Android, поэтому я попытался сделать if / else, но MyButton не может быть найден, когда кнопка находится внутри if / else, как это:
if (Device.RuntimePlatform == Device.iOS)
{
var MyButton = new Button
{
Margin = new Thickness(0, -15, 0, 0)
};
}
else
{
var MyButton = new Button
{
Margin = new Thickness(-10, -15, 0, 0)
};
}
var MyStackLayout = new StackLayout
{
Children = { MyButton }
};
Имя MyButton не существует в текущем контексте.Есть ли обходной путь или другой метод для этого?