为什么我的iPhone应用程序中的默认UI控件模糊了?

为什么默认的iPhone界面元素,特别是UISwitch(未修改)和UISegmentedControl会出现轻微模糊?我没有更改它们或调用任何私有API.当我在模拟器中运行它并将其加载到我的iPod Touch上时,会发生这种模糊,因此我认为这不是一次性的故障.这些元素是通过一些代码(initWithFrame :)而不是在界面构建器中创建的.以下是模拟器中模糊的屏幕截图: http://drp.ly/14rS6a

它在实际设备上看起来很相似.

谢谢你的帮助

解决方法

你如何在UI上定位元素?当我试图将标签居中并且x或y位置最终变成浮点而不是int时,我看到了UILabel的这个问题,所以它试图在半像素上渲染文本,看起来非常模糊.我将所有内容都截断为int,看起来很正常

相关文章

我正在用TitaniumDeveloper编写一个应用程序,它允许我使用Ja...
我的问题是当我尝试从UIWebView中调用我的AngularJS应用程序...
我想获取在我的Mac上运行的所有前台应用程序的应用程序图标....
我是一名PHP开发人员,我使用MVC模式和面向对象的代码.我真的...
OSX中的SetTimer在Windows中是否有任何等效功能?我正在使用...
我不确定引擎盖下到底发生了什么,但这是我的设置,示例代码和...