Я создал UITextField программно со следующим кодом:
self._maxPriceField = [[UITextField alloc] initWithFrame:CGRectMake(0, 0, labelWidth, labelHeight)];
self._maxPriceField.borderStyle = UITextBorderStyleRoundedRect;
self._maxPriceField.clearButtonMode = UITextFieldViewModeWhileEditing;
self._maxPriceField.font = fieldFont;
self._maxPriceField.delegate = self;
Проблема, с которой я столкнулся, заключается в том, что мой UITextField в конечном итоге имеет эти странные черные пиксели по краям. Это происходит как на устройстве, так и в симуляторе. Вы можете видеть на скриншоте ниже:
Когда я создаю тот же UITextField с использованием IB, с теми же характеристиками и фоном, у меня нет проблем. К сожалению, мне нужно создать этот UITextField программно.
Кто-нибудь видел это раньше? Что делать?