0

iOS中获得以下内容的最佳方法是什么:

截屏

3 个按钮(?),将更改点击后显示的信息。我有一些想法,但我想听听有经验的人的意见。我在问如何获得它的外观,最好一个接一个地使用按钮,如果是这样,如何仅从一侧更改边框?如果不是怎么办?另外,如果它是某种转发,我很抱歉,无法通过搜索找到任何东西。

4

2 回答 2

1

这似乎是一个非常标准的分段控制对象,每个按钮都有一个自定义渐变或图像。

于 2013-02-04T15:08:20.570 回答
1

最好的方法是使用 UISegmentedControl

这是创建切换器的标准方法:

UISegmentedControl *switcher = [[UISegmentedControl alloc] initWithItems: items];
                switcher.segmentedControlStyle = UISegmentedControlStyleBar;
                switcher.tintColor = self.navigationController.navigationBar.tintColor;
                [switcher addTarget:self action: @selector(switcherTapped:)
                         forControlEvents: UIControlEventValueChanged];

“items”是您要在其中切换的 3 个项目的数组。

于 2013-02-04T15:10:40.800 回答