У меня есть подкласс UITextField, так что я могу добавить элемент IndexPath в текстовое поле, который выглядит следующим образом:подклассов UITextField и настройка шрифта текста
@interface jnTextField : UITextField
@property (nonatomic, retain) NSIndexPath *indexPath;
@end
Затем я добавил текстовое поле в UITableViewCell в InterfaceBuilder. Однако теперь, когда я пытаюсь установить цвет текста и шрифт, он не устанавливается, если я использую стандартный UITextField. Что еще мне нужно переопределить, чтобы заставить это работать. Я не смог найти ничего объясняющего, чего я не вижу. Код, я использую, чтобы изменить шрифт текста/цвет/текст мой cellForRowAtIndexPath
метод:
cell.textField.text = @"add url";
cell.textField.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:14.0];
cell.textField.textColor = [UIColor blueColor];
Я надеюсь, что здесь используется термин 'placeholder', который вы используете. Пожалуйста, исправьте это. Это ваш вопрос об установке свойства 'text' или' placeholder'? – Goppinath
Отключить тему: не начинайте с имени класса с нижнего регистра. – dasdom
Пожалуйста, покажите полную 'cellForRowAtIndexPath:'. – dasdom