有没有办法在故事板中为原型UITableViewCell添加渐变?具体来说,我想允许用户将自定义照片添加到应用程序,该照片将作为背景显示在单元格中。但是图像上方会有一些标签。所以我想在单元格的底部添加一个渐变,使标签始终可见(无论背景照片如何)。
我知道这可以通过编程方式实现,例如我可以像本教程中一样使用CAGradientLayer:
http://www.cocoawithlove.com/2009/08/adding-shadow-effects-to-uitableview.html
或者:
http://www.raywenderlich.com/32283/core-graphics-tutorial-lines-rectangles-and-gradients
但我想知道是否有任何方法可以在故事板中做到这一点。
感谢。
答案 0 :(得分:1)
据我所知,没有办法从界面构建器中执行此操作。
有些事情太复杂了,无法在其上放置一个体面的用户界面。
一个简洁的小解决方法是创建一个IBDesignable
IBInspectable
UIView
子类,以编程方式执行您想要的操作,而不是在您的storyboary场景中使用它。