2013-07-22 15 views
5

UITextView numaralı görüntüde bir dizi görüntü daha var. Buradaki fikir, Metin Görünümü'nün içerik boyutunda yeniden boyutlandırılması ve diğer tüm görünümlerin yukarı taşınmasıdır.Hikaye panosu ve otomatik düzeniyle Dinamik Metin Görünümü

Film şeridindeki tüm kısıtlamaları belirledim ve TextView'imin yükseklik kısıtlama değerini oradan değiştirirsem, tüm görünüm güncellemeleri düzgün olur.

Çalışma zamanı Metin Görünümü çerçevesini, içerik boyutuna uyacak şekilde yeniden boyutlandırabilirim, ancak görünümün geri kalanı değişmez. Sanırım çerçeveyi değiştirmek zorunda kalmam ama sadece yükseklik kısıtlaması.

Bu şeyi çalışma zamanında nasıl yapılabileceğine dair herhangi bir öneriniz var mı? Koddaki Yükseklik kısıtlama değerini nasıl değiştirebilirim? Denetleyiciye film şeridinden bir kısıtlama getirmenin bir yolu var mı? senin .h dosyasına kalem ucu yükseklik contraint bir IBOutlet olun

cevap

12

yardımcı olmak için

teşekkürler. o textViewHeightConstraint

self.textViewHeightConstraint.constant = textView.contentSize.height 
+0

Bu benim için işe yaramaz adı, 'textview.contentSize.height' doğru değer döndürmez sağlar. – AnthonyR