问题:

已在 UI 界面中放置了一个或者两个分段控件,现在你希望对分段控件进行定制,以 与你的 UI 风格一致。

tintColor属性,通过该属性,可以修改分段控件的tint color

self.segmentedControl.tintColor = [UIColor redColor]; }

你还可以通过下面的方法来定制分段控件中不同 UI 组件的图片:

setBackgroundImage:forState:barMetrics:这个方法用来设置分段控件的背景图片。

  forState 参数指定了在哪种状态下图片背景 是什么。这里有两种状态:selected(当用户按下某一项时)和 unselected(初始状态,当用 户没有选中时也是这个状态)。传递 UIControlStateNormal 可以修改为 unselected 状态,而 UIControlStateSelected 则为选中状态。

setDividerImage:forLeftSegmentState:rightSegmentState:barMetrics: 
这个方法用来设置分段控件中两项之间的分割图片。在这里需要提供 3 个图片来进行 分割:

    在两个 unselected 的分段项之间    

    在 selected(左边)和 unselected(右边)项之间

    在 unselected(左边)和 selected(右边)项之间 

转载于:https://www.cnblogs.com/safiri/p/4015798.html

UI: 自定义 UISegmentedControl相关推荐

  1. phpcmsV9留言板 - 提交后提示页UI自定义效果

    自定义留言板提交之后的提示页面 phpcmsV9自定义提示页面 对应修改的文件为: phpcms/templates/default/content/message.html 首先,我们看一下自定义前 ...

  2. 小红书图片剪裁框架+微信图片选择器+超高清大图预览+图片自定义比例剪裁,支持 UI 自定义、支持跨进程回调

    YImagePicker 项目地址:yangpeixing/YImagePicker 简介: 小红书图片剪裁框架+微信图片选择器+超高清大图预览+图片自定义比例剪裁,支持 UI 自定义.支持跨进程回调 ...

  3. Element UI 自定义日历

    Element UI 自定义日历 代码示例 HTML部分 <template><el-calendar ref="calendar"><templat ...

  4. 从一个实际的例子出发,谈谈SAP Commerce Cloud电商云的UI自定义开发

    昨天 Jerry 读到了 SAP天天事 公众号上发布的一篇文章:多家知名企业选择 SAP Commerce Cloud 为客户提供卓越购物体验. SAP 日前宣布,锦江国际旗下的全球酒店供应链平台锦江 ...

  5. UI 自定义视图 ,视图管理器

    一>自定义label - textField 视图 自定义视图:系统标准UI之外,自己组合而出的新的视图 iOS 提供了很多UI组件 ,借助它们,我们可以做各种程序 尽管如此,实际开发中,我们还 ...

  6. Element UI 自定义动态换肤(主题)

    需求背景:项目需要支持动态换主题,主题色可以随意选择(即用户想用什么颜色的主题就用什么颜色的主题):而element官网给的 自定义主题 只能是项目里写死,无法实现用户动态切换: 方式一:调接口加载C ...

  7. Element UI 自定义穿梭框的数据项

    文章目录 需求 官网说明 实现效果 具体步骤 附加需求:调节穿梭框高宽度 需求 穿梭框中显示的内容是包含多个字段的数据(把表格的几个字段在穿梭框中展示)以及修改相应的样式,查看 Element UI ...

  8. UI自定义UITableView的右侧索引

    // 右边索引的标题数组 - (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView { NSMutableArray * ...

  9. 饿了么ui自定义el-select小三角图标

    如下图: 需求需要自定义el-select小三角图标. 解决方案: /deep/.el-select__caret::before {content: '';background: url(../.. ...

最新文章

  1. 2022-2028年中国高等职业教育产业投资分析及前景预测报告
  2. 视频分享:编码与代码评审-质量与现实的最激烈冲突点(完整版)
  3. [BZOJ 5093]图的价值
  4. 项目范围管理——知识要点
  5. linux c之wait和waitpid函数的用法和总结
  6. 第1章 编程心理门槛
  7. python接口自动化 post请求,body 带headers参数
  8. 第七章 面向对象分析
  9. 121、买卖股票的最佳时机(python)
  10. qlineedit限制输入数字_请注意:输入设计需要这些交互反馈
  11. 脑残式网络编程入门(六):什么是公网IP和内网IP?NAT转换又是什么鬼?
  12. spine 导出纹理_Spine入门 —— 纹理打包
  13. R语言报错:Error in data[[rowvar]] : attempt to select less than one element in get1index
  14. Rectangling Panoramic Images via Warping算法要点分析
  15. 给迷茫的计算机系大学生的一封信 JAVA
  16. 任天堂Switch玩舞力全开unlimited曲目卡顿问题解决思路
  17. Direction-aware Spatial Context Features for Shadow Detection and Removal
  18. 甘肃省甘南藏族自治州谷歌卫星地图下载
  19. 计量经济学计算机答案第三章课后答案,计量经济学第三章习题及答案
  20. 给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。

热门文章

  1. docker从入门到实践第三版pdf_测开日常积累--Docker入门到实践
  2. Python简介及环境搭建
  3. numpy中的*(矩阵对应位置元素相乘)和np.dot(矩阵执行矩阵乘法运算)
  4. 机器学习:利用核函数进行非线性分类
  5. C++/C--在堆栈中使用数组的区别
  6. IPC--进程间通信一(管道)
  7. 使用ffmpeg进行图像格式转换以及图像缩放/sws_scale/linux/c++/c/rgb-yuv420
  8. 在visualc++可以运行的程序在linux下怎么不能,Linux环境下C++只允许单个程序运行...
  9. Spring框架 注解
  10. 大数据 数据库 评测_为什么腾讯QQ的大数据平台选择了这款数据库?