2012-02-19 8 views
0

私はこのコードをXcode 4.2のタブ付きアプリケーションで作成していますが、これは完全に機能しますが、私が望むのはドロップダウンメニューです。私は追加する必要がありますコードは、あなたたちはUIPickerviewの使用

.h 
#import <UIKit/UIKit.h> 

@interface FirstViewController : UIViewController { 

    IBOutlet UIPickerView *pickerView; 
    NSMutableArray *list; 
    IBOutlet UILabel *picklabel; 
} 

@end 


.m 

#import "FirstViewController.h" 

@implementation FirstViewController 

-(NSInteger)numberOfComponentsInPickerview:(UIPickerView *)thePickerView { 
    return 1; 
} 



-(NSInteger)pickerView:(UIPickerView *)thePickerView numberOfRowsInComponent:(NSInteger)component { 
    return [list count]; 
} 


-(NSString *)pickerView:(UIPickerView *)thePickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component { return [list objectAtIndex:row]; 

} 

-(void)pickerView:(UIPickerView *)thePickerView titleForRow:(NSInteger)row inComponent:(NSInteger)component { 

    NSString *string = [NSString stringWithFormat:@"you selected: %@" , [list objectAtIndex:row]]; 
    picklabel.text = string; 

} 


- (void)viewDidUnload 
{ 
    [super viewDidUnload]; 

    list = [[NSMutableArray alloc] init]; 
    [list addObject:@"Giraffe"]; 
    [list addObject:@"Water Bottle"]; 
    [list addObject:@"spinning Fan"]; 
    [list addObject:@"Hariy Monkey"]; 

    // Release any retained subviews of the main view. 
    // e.g. self.myOutlet = nil; 
} 
+0

コーディングお楽しみください。 – Mrunal

+0

こんにちは、私は基本的に約3ドロップダウンメニューを持っているページが好きですし、ドロップダウンメニューのリストから何かを選択すると、それが可能ならテーブルビューに行くのが好きですか? –

+0

これらの画像のようなものhttp://imgur.com/pugk8&yxdB1 http://imgur.com/pugk8&yxdB1#1 –

答えて

0

は、この手順に従って、私のコードHERESに役立ちます、各pickerviewの選択に

  • をリロード1つの可変配列
  • たびにそのデータを追加するには、そのデータを持つテーブルビュー(可変配列)
  • 選択したデータが表形式のリストに追加されます。

は、要件を理解するために詳細を記入してください:)

+0

私はこんにちは感謝あなたがia初心者のコードを書くことができるチャンスはありますか?:) –