Установите ниже строки вашего кода.
textPredmet.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
Устанавливает текстовый центр вертикально.
textPredmet.textAlignment = UITextAlignmentCenter;
Он установит центр текста по горизонтали.
Также удалите ниже строки из вашего кода.
[textPredmet drawTextInRect:CGRectMake( 30,55,200,40)];