我希望这个问题不是太愚蠢。我需要在iOS4.2中的新打印功能上创建一个类似+/-按钮的按钮。
http://www.geeky-gadgets.com/wp-content/uploads/2010/09/Airprint.jpg
这是一个分段控制吗?
由于
答案 0 :(得分:4)
是的,那只是段控制。
这些按钮调用离散按钮。你可以像“ - ”和“+”这样改变段控制的标题。
然后你可以使用addTaget调用特定的函数并更改副本数....
答案 1 :(得分:2)
这是一个分段控制。 将标题设置为“+”和“ - ”。 处理分段控制的操作
[segmentedControl addTarget:self
action:@selector(action:)
forControlEvents:UIControlEventValueChanged];
答案 2 :(得分:1)
是的,这是分段控制,或者您可以使用具有+ - 的单个图像(与您的链接相同,然后在该图像上添加两个自定义按钮,现在您可以执行两个不同的功能。
否则使用分段控制。
答案 3 :(得分:0)
从界面构建器的“输入和值”文件夹中添加NSSegmentedControl。
将段数设置为2,并将segment0的模板设置为NSAddTemplate,将segment1的模板设置为NSRemoveTemplate。将模式设置为“选择无”
答案 4 :(得分:-1)
如果你想要一个带有+/-符号的按钮,最好使用UIButton类尝试自定义按钮,然后取一个+/-图像并将其放在资源文件夹中,然后尝试下面的代码,
UIButton *button = [[UIButton buttonWithType:UIButtonTypeCustom]initWithFrame:CGRectMake(0, 0,24, 24)];
[button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
[button setBackgroundImage:[UIImage imageNamed:@"+/-.png"] forState:UIControlStateNormal];
[self addSubview:button];