2014-11-04 4 views
1

У меня есть атрибут dynamic var someString: String? = nil в моем классе, привязанный к текстовому полю пользовательского интерфейса. Текстовое поле сконфигурировано для отображения строки-заполнителя, когда someString пуст (ноль). Но когда я запускаю приложение, строка-заполнитель не появляется, хотя someString явно установлен на нуль. Я помню, что то же окно, которое поддерживалось с кодом Objective-C вместо Swift, работало так, как ожидалось, и текстовое поле отображало местозаполнитель, когда строка была пуста, но я не могу проверить ее сейчас, чтобы быть уверенным. В любом случае, это ошибка в Swift, или я делаю что-то неправильно?Быстрая привязка строк и какао: строка заполнителя не отображается

ответ

2

Я только что обнаружил, что в настройке привязки значений существует опция «Null Placeholder». Это, похоже, отменяет настройку «Заполнитель» в инспекторе атрибутов. Поэтому вопрос закрыт.