ios – 如何在storyBoard中绘制1px线?

前端之家收集整理的这篇文章主要介绍了ios – 如何在storyBoard中绘制1px线?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们知道,表视图分隔符是如此薄而美丽.有时我们必须在故事板或笔尖中建立一些分隔线,最小编号为1,但实际上,线条比我们预期的要厚得多.
我的问题是如何在故事板中绘制1px线?

解决方法

我也得到了你的意见,终于找到了出路.
我们知道,如果我们画一条线并通过代码设置高度,我们可以将高度设置为(1.0 / [UIScreen mainScreen] .scale)).
但在这里,你想画故事板.
我的方式是UIView或UI ImageView的子类,根据您的需求为OnePXLine.在OnePXLine类中,重写layoutSubviews,如下所示:
- (void)layoutSubviews {
     [super layoutSubviews];
     CGRect rect = self.frame;
     rect.size.height = (1 / [UIScreen mainScreen].scale);
     self.frame = rect;
}

并且您可以使用这个类在故事板中画1像素线.祝你好运!

原文链接:https://www.f2er.com/iOS/329499.html

猜你在找的iOS相关文章