2015-06-23 24 views

回答

0

iOS中最近的事情,類似這樣的UIPickerView。您可以在Interface Builder中或通過代碼創建UIPickerView。

接下來,讓您的課程符合UIPickerViewDataSourceUIPickerViewDelegate

在您的viewDidLoad:方法中,將UIPickerView的委託和數據源分配給相應的類。

最後,將下列方法添加到您的班級。

// The number of columns of data 
- (int)numberOfComponentsInPickerView:(UIPickerView *)pickerView 
{ 
    return 5; 
} 

// The number of rows of data 
- (int)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component 
{ 
    return 10; 
} 

// The data to return for the row and component (column) that's being passed in 
- (NSString*)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component 
{ 
    return [NSString stringWithFormat:@"%ul",row]; 
}