Я думаю, что я уже знаю ответ, но я должен спросить. Итак, мы разработали обновление, которое включает в себя возможность для пользователей иметь больший размер текста. Видимо, они этого не замечали до сих пор, потому что хотят, чтобы размер шрифта был одинаковым на небольших телефонах и больших телефонах. (хотя у приложения были разные размеры шрифта, прежде чем мы это сделали, но я отвлекся). Таким образом, мы видим, что одинаковое количество слов согласуется с тем, является ли это iPhone 5 или iPhone 6S +. И я понимаю, что мы просто придаем атрибуту FontSize значение, и телефон определяет, насколько он большой.Есть ли способ изменить размер шрифта для Xamarin?
Есть ли способ заставить его быть одним и тем же размером шрифта независимо от того, какой телефон он есть? Прежде чем получить люфт, я не устанавливаю другое значение FontSize
. Это то же самое, но в зависимости от того, насколько большой или малый ваш фактический телефон, он может ПОЯВЛЯТЬ, чтобы быть больше или меньше. Что мы хотели бы покончить с этим.
Я также понимаю, что FontSize
использует points
для iOS и DP
для Android. Поэтому я предполагаю, что единственный способ достичь того, что хочет менеджмент, - это (если можно) изменить единицу на пиксели или что-то еще? Очевидно, я довольно смущен, потому что это работает как ожидалось, просто странный запрос от руководства, который, я надеюсь, у кого-то есть понимание?
Вы используете пользовательский шрифт? По умолчанию iOS использует Helvetica Neue (или Сан-Франциско в зависимости от версии iOS), а Android использует Roboto. Таким образом, вам может потребоваться выбрать тот же шрифт для обеих платформ. – hvaughan3
Это не тот шрифт, в котором проблема, но размер шрифта. И даже не о разных платформах, а о разных телефонах iOS. Например, iPhone 6+ SAME размер шрифта выглядит по-разному на iPhone 6S или iPhone 5. Хотите попытаться сделать их одинаковыми, если это возможно. – jdmdevdotnet