Tôi có một UIPickerView
với 3 thành phần được điền với 2 NSMutableArrays
(2 thành phần có cùng một mảng).Nhận hàng đã chọn trong UIPickerXem cho mỗi thành phần
Một hướng dẫn nói:
//PickerViewController.m
- (void)pickerView:(UIPickerView *)thePickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
NSLog(@"Selected Color: %@. Index of selected color: %i", [arrayColors objectAtIndex:row], row);
}
Nhưng tôi muốn để hiển thị các hàng đã chọn cho mỗi thành phần trong một UIAlertView
sau khi người dùng chạm vào một UIButton.
Có cách nào để thực hiện việc này không? Hoặc tôi phải sử dụng 3 bộ đệm vô hình UILabels
làm bộ đệm?
Xin cảm ơn trước.
Cảm ơn! selectedRowInComponent chỉ là những gì tôi cần. –
Uhm, tại sao bạn sử dụng một số nguyên không dấu ở đây? - [UIPickerView selectedRowInComponent:] cũng có thể trả về -1 nếu không có hàng nào được chọn. – datwelk
Cool .. !!! Nó hoạt động. – Siten