add an SDPickerViewDelegate with pickerViewDidShow: and pickerViewWillShow: methods