Создание копии UILabel без использования оригинальной метки - PullRequest
0 голосов
/ 18 января 2011

Я довольно новичок в программировании iPhone. Кажется, я столкнулся с ошибкой, которую не могу решить. У меня есть набор UILabels, которые я показываю на большой этикетке. Когда нажимается определенная кнопка, я отображаю эти метки в UITableView. Однако, когда я делаю это, ярлыки, которые первоначально отображались на большом ярлыке, исчезают. Я подумал, что это, вероятно, потому, что я изменил кадр и, следовательно, позиции смещения меток. Чтобы решить эту проблему, я попытался сохранить метки в другом массиве и вместо этого использовать этот массив для отображения в табличном представлении. Все еще не повезло. Пожалуйста помоги! Кроме того, как я могу сохранить метку в другой временной UILabel?

1 Ответ

1 голос
/ 18 января 2011

An UILabel является представлением.Не храните там свои данные (NSString s), но поместите их в классы модели (или контроллера, если это переходные данные).Затем, когда вам нужно отобразить данные, создайте представления (UILabel s в вашем случае), чтобы показать их.

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