如何在按钮事件中显示下拉项目的代码?

时间:2012-03-02 06:35:29

标签: iphone ios

大家好,我已经实现了单击自定义按钮时显示drapdown项目的代码 但它不工作ios5提供显示下拉项目的解决方案,这对我来说太迫切了。

 units = [[NSMutableArray alloc] initWithObjects:@"Metric(metres)",@"Imperial(feets)",nil];
    dropDownView = [[DropDownView alloc] initWithArrayData:units cellHeight:30 heightTableView:60 paddingTop:-8 paddingLeft:-5 paddingRight:-10 refView:dropdownButton animation:BLENDIN openAnimationDuration:0 closeAnimationDuration:0];
    dropDownView.delegate = self;
    [dropdownButton setTitle:@"Metric(metres)" forState:UIControlStateNormal];
    [self.view addSubview:dropDownView.view];
}    
-(void)dropDownCellSelected:(NSInteger)returnIndex{

    [dropdownButton setTitle:[units objectAtIndex:returnIndex] forState:UIControlStateNormal];
    //[self calculatebuttonaction];
}   

#pragma mark -
#pragma mark Class methods

-(IBAction)DropdownButtonClick{
    [dropDownView openAnimation];

}

1 个答案:

答案 0 :(得分:1)

如何简单地创建另一个UITableView(或UITableViewController)并将其与推/弹功能一起使用以显示下拉列表中的项目而不扩展任何内容?