Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个包含 UIImageView 的 UICollectionViewCell 子类。选择给定的单元格时,我想在图像周围添加一个固定宽度边框(即从图像视图而不是其中延伸)。任何人都可以推荐一个好的方法吗?
顺便说一句,我正在使用故事板。
我最终做的是扩大 UIImageView (添加边距的宽度),然后重绘 UIImage 两次(一次带有黑色边框,一次带有彩色边框)。然后,我在imageView.image和ImageView.highlightedImage中切换。即 imageView.highlighted = cell.selected
它需要更多的预先处理,因为每个原始 UIImage 都被绘制了两次,但是如果缓存了结果图像(并且原始图像很小),那么这没什么大不了的。