Я использую элемент управления вводом Xamarin.Forms для платформ iOS и Mac. У меня проблема в том, что я могу контролировать горизонтальное выравнивание, но не вертикальное. Я хочу центрировать текст по вертикали в элементе управления вводом, но я не могу этого сделать.
Я не нашел решения для Xamarin, но нашел несколько ссылок в Swift или Objective-C. Итак, я преобразовал этот код в C #, и он не работает.
Приведенный ниже код находится в Mac рендерере для моей записи:
var newRect =new CGRect(x: 0, y: 15, width: 30, height: 30);
Control.Cell.DrawingRectForBounds(newRect); //NSTextField
Это не меняет пользовательский интерфейс.
Подскажите, пожалуйста, как установить текст по центру в проекте Mac и iOS?