Почему элементы управления по умолчанию в моем приложении iPhone размыты? - PullRequest
4 голосов
/ 25 мая 2010

Почему элементы интерфейса iPhone по умолчанию, в частности UISwitch (неизмененный) и UISegmentedControl, выглядят слегка размытыми? Я не менял их и не называл какие-либо частные API. Это размытие происходит, когда я запускаю его как в симуляторе, так и когда я загружаю его на свой iPod Touch, поэтому я не думаю, что это единственная проблема при рисовании. Эти элементы были созданы с помощью некоторого кода (initWithFrame :), а не в конструкторе интерфейсов. Вот скриншот размытия в симуляторе: http://drp.ly/14rS6a

Похоже на фактическое устройство.

Спасибо за вашу помощь

1 Ответ

4 голосов
/ 25 мая 2010

Как вы позиционируете элементы в интерфейсе?Я видел эту проблему с UILabel, когда пытался центрировать метку, и позиция x или y в конечном итоге превратилась в float вместо int, поэтому он пытался визуализировать текст на полпикселя и выглядел оченьразмыто.Я усек все до int, и это выглядело нормально

...