Если я хочу, чтобы выпустить свой UICollectionView
в UIViewController
из кода, является установкаУдаление объекта добавляется в раскадровку
self.typeCollectionView = nil;
достаточно?
Если я хочу, чтобы выпустить свой UICollectionView
в UIViewController
из кода, является установкаУдаление объекта добавляется в раскадровку
self.typeCollectionView = nil;
достаточно?
Нет, Вы должны удалить его из вида иерархии с помощью вызова метода removeFromSuperView
[typeCollectionView removeFromSuperView]
код используется только устанавливает выход к nil
он не удаляет вид из вида иерархии
Если ваша розетка является слабым свойством/ссылкой, вам просто нужно позвонить removeFromSuperView
. Но если он сильный, тогда вы также должны установить розетку на nil
.
Так что мне нужно сделать то и другое? – Aleksandr
Я обновил свой ответ, проверил редактирование –