每当我执行下面的代码时,无论我为buttonWithType指定什么,总是得到按钮类型= 0。有没有人知道这种行为的解释?我试图根据他们的类型明显区分按钮,因为buttonType属性似乎被破坏(或无用),因此显然没有成功。一如既往非常感谢您提供的任何启示!iPhone的UIButton buttonType总是计算为0?
UIButton *button = [[UIButton buttonWithType:UIButtonTypeDetailDisclosure] retain];
button.frame = frame;
NSLog(@"###################### LeftCalloutButtons - buttonWithTitle(73) - button type = %d",button.buttonType);
当我按下屏幕上的按钮时,查询detaildisclosure按钮,我仍然得到0:2010-01-02 22:06:12.973 iParkNow![2405:207] ############ #### CALL OUT ACCESSORY TAPPED:控制按钮类型= 0 – ennuikiller 2010-01-03 03:07:33