13 Aralık 2010, PAZARTESİ
UİView kopyalanabilir mi?
Sadece bu yolu kullanarak
UIView* view2 = [view1 copy]; //view1 existed
Bu simülatör bu uygulamayı başlatmak için neden olacaktır.
Korumak deneyin
UIView* view2 = [view1 retain]; //view1 existed
//modify view2 frame etc
View2 herhangi bir değişiklik view1, view2 view1 ile paylaşmak aynı bellek anlıyorum uygulanır.
Neden mi UIView
kopyalanabilir mi? Sebebi nedir?
CEVAP
7 Aralık 2012, Cuma
bu senin için ... görünümü arşiv çalışması ve hemen sonra unarchive sonra olabilir. Bu görünüm daha derin bir kopyasını vermek gerekir:
id copyOfView =
[NSKeyedUnarchiver unarchiveObjectWithData:[NSKeyedArchiver archivedDataWithRootObject:originalView]];
Bunu Paylaş:
Kullanım Anahtar Değer bir UİView'...
iPhone UİView Animasyon En İyi Uygulam...
UİView gelen UİViewController?...
't UİView üzerinde yeniden boyutl...
UİView etrafına kenarlık çizgisi kesik...