4

为什么默认的 iPhone 界面元素,特别是 UISwitch(未修改)和 UISegmentedControl 会显得有些模糊?我没有更改它们或调用任何私有 API。当我在模拟器中运行它以及将它加载到我的 iPod Touch 上时,就会出现这种模糊,所以我不认为这是一个绘图故障。这些元素是通过一些代码 (initWithFrame:) 而不是在界面生成器中创建的。这是模拟器中的模糊截图:http: //drp.ly/14rS6a

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

谢谢你的帮助

4

1 回答 1

4

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

于 2010-05-25T19:08:30.443 回答