xcode / iOS: UITextField, наложенный на UITableViewCell с тем же кадром, не совпадает - PullRequest
0 голосов
/ 03 февраля 2011

Чтобы разрешить высокопроизводительное редактирование ячеек UITableView, я поддерживаю одну UITextField, которая отображается / скрывается по мере необходимости.Я расширил UITableView, так что двойное касание ячейки входит в режим редактирования текста, на котором текстовое поле добавляется как подпредставление к нажатому UITableViewCell и становится первым респондентом.Ячейка textLabel целенаправленно скрыта на этом этапе.

Моя проблема такова: я установил такой же кадр и один и тот же шрифт для моих UITableViewCell и UITextFieldТем не менее, два не совсем совпадают.Я создал изображение, иллюстрирующее это поведение: левая сторона показывает сверху UITableViewCell textLabel, ниже это - UITextField, наложенный со скрытой ячейкой textLabel, а справа оба становятся видимыми.

inexact overlay

Я не заинтересован в исправлениях значений «коэффициента выдумки», поэтому кто-нибудь может сказать мне, что не хватает?

Я запускаю приложение под iOS 4.2в симуляторе xcode iPad.

Большое спасибо!

1 Ответ

0 голосов
/ 03 февраля 2011

Текстовое поле может просто выровнять его содержимое по-другому.Дайте textfid границу, чтобы увидеть, действительно ли он имеет тот же размер, что и представление содержимого вашей ячейки (добавляете ли вы к этому? Или к представлению ячейки?)фактор выдумки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...