Чтобы исправить это, попробуйте выполнить следующие несколько шагов:
Синхронизировать устройство в iTunes. (Если вы действительно хотите сохранить текущую версию, сделайте резервную копию before
, продолжая.)
Удалите приложение, над которым вы пытаетесь update
, затем восстановите устройство из резервной копии.
Синхронизировать снова.
Наконец, в Xcode, меню Build → Очистите и попробуйте установить поверх.
Надеюсь, это поможет!
Это то, что может быть сложным в WPF - хотя ваш босс подумает, что это должно быть легко - поскольку WPF должен включать анимацию и яркие визуальные эффекты. В конце концов, в сети есть всевозможные потрясающие демонстрации Silverlight / WPF, которые отлично выглядят и действительно продают технологию. Конечно, ваш босс не знает, что эти демонстрации были написаны только для того, чтобы продемонстрировать простые и яркие функции. Однако вещи, которые немного отличаются от стандартных, имеют неприятный способ быть очень сложными.
Но хватит разглагольствования, я дам вам возможный подход, хотя может быть и гораздо лучший:
Давайте предположим вы связали DataGrid с какой-то коллекцией, и в качестве аргумента предположим, что это список объектов Foo
, то есть List
. Затем вы можете добавить свойство к классу FOO под названием BeingDeleted. Затем в шаблоне для вашего DataRowView активируйте это свойство, чтобы начать раскадровку, которая анимирует постепенное исчезновение или сворачивание этой конкретной строки. Это довольно грубо, поскольку подразумевает добавление свойства к объекту Foo, которое в противном случае могло бы не иметь к нему никакого отношения. Вы также можете создать специальную оболочку или подкласс Foo.