kCustomButtonHeight未宣布

时间:2011-01-27 00:45:16

标签: iphone objective-c

我在导航栏中有一个分段控件。就像在文档中一样

UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:
                                      [NSArray arrayWithObjects:
                                          [UIImage imageNamed:@"up.png"],
                                          [UIImage imageNamed:@"down.png"],
                                          nil]];

[segmentedControl addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];
segmentedControl.frame = CGRectMake(0, 0, 90, kCustomButtonHeight);

但我得到kCustomButtonHeight未宣布。这已被弃用了吗?我在这里缺少什么?

2 个答案:

答案 0 :(得分:4)

kCustomButtonHeight是编写示例代码的人编写的宏。 UIKit或其他内容中没有任何内容。如果你愿意,你可以自己定义它,然后把它做成任何你喜欢的东西。

#define kCustomButtonHeight 42

答案 1 :(得分:0)

这从未成为SDK的一部分,从我通过Google看到的内容,似乎kCustomButtonHeight只是在您可能使用过的某些Apple示例代码中定义的。