0

创建这样的控件的最佳方法是什么?

在此处输入图像描述

我假设它是一个 NSSegmentedControl 并且我必须对单元格进行子类化?但想得到第二个意见。谢谢,

rc

注意:较浅的控件来自 Twitter Mac,较暗的控件来自 Rapidweaver。

4

2 回答 2

0

ANSegmentedControl

或者

取一个 UIImageView,然后

  • 设置默认外观图像
  • 在每个部分上放置透明按钮
  • 在按钮操作上,将 UIImageView 图像更改为选定按钮并执行操作。
于 2012-09-03T20:21:35.183 回答
-2

在此处输入图像描述

  1. 首先取一个 UIImageView 并为每个选定的选项卡获取三个图像。
  2. 在 UIImageView 上放置三个 UILabel 作为标题
  3. 在每个段上放置具有自定义样式的 UIButton 按钮
  4. 当您单击任何按钮时

    1. 将 UIImageView 图像更改为选定的段
    2. 将 UILabel 颜色更改为您想要突出显示的任何颜色
    3. 执行您想要执行的操作
于 2012-09-04T07:24:31.647 回答