Автовысота для итема работает, но когда запускается программа - все криво. Т.е. из за высоты шрифта для TTextLayout он отдает не верную высоту.
После поворота девайса и перерисовки экрана высота считается верно и далее до завершения программы. При новом запуске программы все повторяется. Т.е. алгоритм верный.
Почему так ? Почему после поворота девайса все начинает считаться верно ? Как исправить ?
ScreenShot_1 - сразу после запуска программы, в вертикальном положении
ScreenShot_2 - после поворота в горизонтальную ориентацию
ScreenShot_3 - после поворота обратно в вертикальное положение
Вопрос
pndr.soft
Второй день бодаюсь.
Автовысота для итема работает, но когда запускается программа - все криво. Т.е. из за высоты шрифта для TTextLayout он отдает не верную высоту.
После поворота девайса и перерисовки экрана высота считается верно и далее до завершения программы. При новом запуске программы все повторяется. Т.е. алгоритм верный.
Почему так ? Почему после поворота девайса все начинает считаться верно ? Как исправить ?
ScreenShot_1 - сразу после запуска программы, в вертикальном положении
ScreenShot_2 - после поворота в горизонтальную ориентацию
ScreenShot_3 - после поворота обратно в вертикальное положение
Проект в архиве.
Project1.zip
Ссылка на комментарий
7 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.