我想爲iPhone應用程序做一個下拉列表我希望當用戶點擊它顯示列表,當點擊任何按鈕時,它顯示我已經實現使用的值和隱藏列表在follwoing代碼,但這項工作只爲一個值不是爲別人如何使iphone應用程序的下拉列表
@interface DropDownViewController : UIViewController {
IBOutlet UILabel*ddText;
IBOutlet UILabel*ddMenu;
IBOutlet UIButton*ddMenuShowButton;
}
@property (nonatomic, retain) IBOutlet UILabel *ddText;
@property (nonatomic, retain) IBOutlet UIView *ddMenu;
@property (nonatomic,retain) IBOutlet UIButton *ddMenuShowButton;
- (IBAction)ddMenuShow:(UIButton *)sender;
- (IBAction)ddMenuSelectionMade:(UIButton *)sender;
@end
@implementation DropDownViewController
@synthesize ddMenu, ddText;
@synthesize ddMenuShowButton;
- (IBAction)ddMenuShow:(UIButton *)sender
{
self.ddMenu.hidden = NO;
[sender setTitle:@"▲" forState:UIControlStateNormal];
}
- (IBAction)ddMenuSelectionMade:(UIButton *)sender
{
self.ddText.text = sender.titleLabel.text;
[self.ddMenuShowButton setTitle:@"▼" forState:UIControlStateNormal];
self.ddMenu.hidden = YES;
}
我有三個按鈕,紅色grenn藍色第一個是紅色的它僅適用於僅紅色不是爲別人如何解決這個我已經使用這個下面這個教程
http://www.edumobile.org/iphone/iphone-programming-tutorials/a-simple-drop-down-list-for-iphone/
您可能想要發佈一些更多的問題代碼或屏幕截圖,因爲它很難理解問題。 –
問題在於,當我按下紅色按鈕時給出了tutoril,但它對其他按鈕無效 – user1495149
但是,您尚未實現本教程中提供的所有內容,或者您粘貼的代碼不完整。 –