我尝试使用以下代码创建 View 的边框:
view.layer.borderWidth = 0.5f;
view.layer.borderColor = borderColor.CGColor;
根据设备的方向,我是否能看到它。如果我使用 1.0px 边框,效果很好。 我正在使用非视网膜设备。我必须支持两种屏幕,视网膜和非视网膜。
有什么想法吗?
谢谢
编辑
这就是我的意思的一个例子。我添加了一个 UIView 并使用上面的代码设置了边框。
最佳答案
你可以尝试这样的事情:
view.layer.borderWidth = 1.0 / view.window.screen.scale;
关于ios - 在非视网膜设备中创建 0.5px uiview 边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22501256/