ios - 创建自定义段控件

标签 ios objective-c swift uisegmentedcontrol

我正在尝试创建一个相当自定义的 segmentControl。下面创建此类的最简单方法是什么。只有文本和选定的边框线?

enter image description here

最佳答案

您可以创建按钮并为每个按钮赋予标签,这将标识哪个按钮已被选中。每当一个按钮被标记为已选中时,将状态更改为.selected及其图像。

关于ios - 创建自定义段控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32286254/

相关文章:

ios - ViewController 类型不符合 SKPaymentTransactionObserver 协议(protocol)

ios - 防止 AVPlayer 取消背景音频

ios - 在 Swift 中为对象设置动画?

iphone - 使用已撤销分发证书的私钥提交 ios 应用程序

ios - 通过滑动手指按下按钮(用于钢琴效果)

ios - NSStream TCP 保活 iOS

ios - 具有本地化字符串的核心数据排序描述符

objective-c - 跟踪滑动

objective-c - 删除 leftBarButtonItem 背景

ios - 无法将类型 'MyAppName.ProfileController' 的值转换为 'MyAppName.SelectController'