I use the following func to change the font color and font size, the color works but the font name and font size refuse to work.
func pickerView(pickerVi
You can declare the datasource for pickerview
let arrDataSource:[String] = ["row 1","row 2","row 3"]
then use this array of string as title for row in below function
func pickerView(pickerView: UIPickerView, viewForRow row: Int, forComponent component: Int, reusingView view: UIView!) -> UIView
{
let pickerLabel = UILabel()
pickerLabel.textColor = UIColor.blackColor()
pickerLabel.text = arrDataSource[row]
pickerLabel.font = UIFont(name: pickerLabel.font.fontName, size: 15)
//pickerLabel.font = UIFont(name: "Arial-BoldMT", size: 15) // In this use your custom font
pickerLabel.textAlignment = NSTextAlignment.Center
return pickerLabel
}