`
zl4393753
  • 浏览: 340119 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

UITableViewCell 背景色 渐变

阅读更多
In -tableView:cellForRowAtIndexPath:
cell.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"postCellBackground.png"]];
cell.selectedBackgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"postCellBackgroundSelected.png"]];


Pretty simple, really: PNG images in a UIImageView as the cell's background views.

The two images are 1x61 vertical gradients that UIKit automatically stretches horizontally to fit the width of the cell.
分享到:
评论

相关推荐

    UITableViewCell的渐变背景

    在上述代码中,我们首先清除了单元格的背景,然后创建了一个包含两种颜色的渐变色数组。`colorWithHexString:` 是一个自定义的方法,用于将十六进制颜色转换为`UIColor`。然后,我们创建了颜色的位置数组,定义了...

    ios 自定义cell背景的更改

    若想改变选中状态的背景,可以设置`selectionStyle`为`.none`,然后手动处理选中状态的背景颜色。 在实际开发中,我们可能还会遇到性能优化的问题。频繁地创建和销毁背景视图会影响表格的滚动性能。因此,建议使用`...

    iOS-UITableview 的cell边线阴影

    在iOS开发中,`UITableView`是用于展示列表数据的核心组件,而给`UITableViewCell`添加边线阴影以及渐变效果能够提升界面的视觉层次感和用户体验。这篇内容将深入讲解如何实现`UITableView`的cell边线阴影及渐变设计...

    在UITableView中自定义UITableViewcell实现ibooks图书列表样式

    在.xib文件中,选择Cell并设置Selected Background View,可以是纯色、渐变色或者自定义图片。 6. **重用标识符**:在代码中,为这个自定义Cell指定一个唯一的重用标识符,如`"TestTableViewCell"`。在UITableView...

    iphone开发实例 TableView 02

    `calculateNewBackgroundColor(_:)`函数是具体实现背景颜色变化的逻辑,可以根据偏移量和预设的颜色范围进行线性插值,或者创建颜色渐变效果。 为了使滚动效果更加平滑,可以考虑在`calculateNewBackgroundColor(_:...

    iOS tableView实现头部拉伸并改变导航条渐变色

    - 在 `navCleanFromAlpha:` 方法中,我们改变了导航栏的背景色,通过设置 `navigationBar.setBackgroundImage:forBarMetrics:` 来使用自定义的渐变色图片。同时,设置 `shadowImage` 为 `nil` 以消除阴影。 7. **...

    ios-RoundTableviewCell.zip

    此外,如果需要在cell的背景上添加渐变色或者图片,可以创建一个自定义的背景视图,设置其背景属性,然后在`layoutSubviews`中调整其frame以适应cell的大小。 总结来说,实现类似iPad设置的圆角TableViewCell,需要...

    IOS应用源码——视觉效果很好的table view美化效果demo.zip

    8. **交互反馈**:当用户触摸Cell时,可以通过改变背景色、高亮文字等方式提供触摸反馈。 9. **加载更多**:如果数据量大,可以实现上拉加载更多功能,提高用户体验。 10. **自定义滑动指示器(ScrollIndicator)*...

    QQ风格的UITableView

    2. **特殊选中效果**:当用户点击cell时,可以设计一个滑动的选中动画,例如cell的背景颜色变化,或者是cell下方出现一条选中线。 3. **动画效果**:在用户滚动表格时,可以加入一些平滑的过渡动画,如cell的淡入...

    ios-ProgressCus.zip

    - 在`tableView(_:cellForRowAt:)`中,根据步骤的状态设置单元格的背景色、文字颜色、进度条的进度等。比如,已完成的步骤可以用绿色表示,进行中的步骤用黄色,未开始的用灰色。 5. **动态高度**: - 如果步骤的...

    IOS应用源码之视觉效果很好的table view美化效果demo .rar

    4. **Header & Footer View**: 对于Section的头部和尾部,开发者可能会创建自定义View来增强视觉效果,比如添加背景颜色、阴影、图片或者文字介绍。在Demo中,可能展示了如何使用`- (UIView *)tableView:...

    ios-表格视图.zip

    描述中提到了自定义单元格的各种属性,如大小、边框、字体颜色和大小、背景色等。在`tableView:cellForRowAt:`中,你可以创建或获取一个可复用的单元格,然后对其进行如下定制: - 大小:使用`cell.contentView....

    IOS应用源码——一个选择器特效大全的例子:KNMultiItemSelector.rar

    在`KNMultiItemSelector`中,可能会包含多种不同设计的Cell,比如带有图片、文字、颜色渐变等效果。 2. **动画效果**:选择器的特效可能涉及到动画,如滑动过渡、缩放、淡入淡出等。这些效果可以通过`CAAnimation`...

    IOS应用源码——威信的聊天气泡效果2.rar

    - 为了模拟真实的聊天气泡效果,可能需要在气泡上添加渐变色。这可以通过CAGradientLayer或自定义绘图实现,为气泡添加从透明到不透明的过渡效果。 6. **动画(Animation)**: - 当新的消息到来时,气泡通常会伴随...

    tableview实现用到的图片资源

    1. **单元格(UITableViewCell)的背景**:可以设置单元格的背景图片,以提供不同的视觉效果,例如纯色、渐变、图案等。 2. **复选框或选中状态**:在某些情况下,我们可能需要为单元格添加选中状态的图片,如勾选...

    mobile中开发Alpha组件

    在iOS中,可以使用`UITableView`,通过自定义`UITableViewCell`的背景视图来实现相同效果。 3. 动态Alpha效果: 要使Alpha组件更具动态性,我们可以结合动画库,如Android的`ObjectAnimator`或iOS的`UIView....

    滑动选择tableView

    - 滑动选择机制通常涉及监听用户的滑动手势,并在手势触发时改变单元格的状态,如背景色、选中图标的显示等,以反馈用户的选择。 - 使用`UITableViewDelegate`中的`didSelectRowAt`方法可以捕获单元格被选中的事件...

Global site tag (gtag.js) - Google Analytics