picker view bug for iPad and error message in delegate