Как мне скрестить текст с затуханием в NSTextView и изображение с NSImageView в приложении какао?

StackOverflow https://stackoverflow.com/questions/459918

Вопрос

У меня есть приложение Какао, которое я пишу, у которого есть ImageView с TextView в качестве подпредставления, расположенного поверх ImageView. У меня есть две функции: одна обновляет изображение в ImageView, а другая обновляет текст в TextView. Обе эти функции работают должным образом, но я бы хотел, чтобы новый текст постепенно исчезал или перекрещивался со старым текстом. Таким же образом я хотел бы скрестить затухание в новом изображении.

Я пробовал [[self animator] setImage: image] для ImageView, но, похоже, это ничего не делает.

Спасибо за вашу помощь.

Это было полезно?

Решение

Я не уверен, что это лучший вариант, так как это означает удвоение использования памяти в течение пары секунд, но вы МОЖЕТЕ (то есть не обязательно ДОЛЖНЫ) создать новый ImageView и новый TextView, каждый с непрозрачностью ноль и идентичны оригиналам (с новым текстом и изображением, конечно), а затем исчезают старые и исчезают в новых. После завершения анимации отпустите оригиналы

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top