Objective c 如何在ios中设置上边框/分隔线?
我有一个imageview和一个标签,我希望在它们之间有一个边框,最好的方法是什么 我知道下面的代码在整个imageView周围创建了一个边框:Objective c 如何在ios中设置上边框/分隔线?,objective-c,imageview,label,border,line,Objective C,Imageview,Label,Border,Line,我有一个imageview和一个标签,我希望在它们之间有一个边框,最好的方法是什么 我知道下面的代码在整个imageView周围创建了一个边框: [imageView.layer setBorderColor: [[UIColor blackColor] CGColor]]; [imageView.layer setBorderWidth: 2.0]; 但是我只想在它下面画一条线,而不是整个东西。只要在UILabel和UIImageView之间添加一个背景色为黑色(假设您的边框颜色为黑色)且高
[imageView.layer setBorderColor: [[UIColor blackColor] CGColor]];
[imageView.layer setBorderWidth: 2.0];
但是我只想在它下面画一条线,而不是整个东西。只要在
UILabel
和UIImageView
之间添加一个背景色为黑色(假设您的边框颜色为黑色)且高度为1px的UILabel
这会简单得多。有效,但我发现这个解决方案更加优雅:它只是一个微调。虽然您可以使用
,但我觉得它比UIKit
快得多。