我在导航栏中有一个分段控件。就像在文档中一样
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未宣布。这已被弃用了吗?我在这里缺少什么?
答案 0 :(得分:4)
kCustomButtonHeight
是编写示例代码的人编写的宏。 UIKit
或其他内容中没有任何内容。如果你愿意,你可以自己定义它,然后把它做成任何你喜欢的东西。
#define kCustomButtonHeight 42
答案 1 :(得分:0)
这从未成为SDK的一部分,从我通过Google看到的内容,似乎kCustomButtonHeight只是在您可能使用过的某些Apple示例代码中定义的。