NSView ve alt görünümü NSTextView'den oluşan basit bir düzenim var. NSTextView, programlı olarak birden çok satırın bulunduğu bazı metinlerle doldurulur. Otomatik yerleşimi (her şey programlı olarak yapılır) kullanarak her şeyi birbirine bağlarım. Ancak, her şey görüntülendiğinde NSTextView kesilir, sadece bir satır gösterilir.NSTextView otomatik düzende düzgün şekilde yeniden boyutlandırılıyor
web arama yaptıktan sonra, ben bulabildiğim en iyi cevap oldu:
Using Autolayout with expanding NSTextViews
Ancak gerçekten benim kullanım değildir herşey gösterildikten sonra el NSTextView metni değiştirirseniz bu sadece çalışır (vaka). Görünümler yeniden ayarlanır ve tüm NSTextView görüntülenir.
NSViewController'ın NSTextView'da invalidateIntrinsicContentSize
'u arayabilmem için alt görünümleri belirlerken ne yapacağını anlamaya çalışıyorum. UIViewController içinde viewDidLayoutSubviews
eşdeğeri.
Şimdiye kadar çalıştığım hiçbir şey işe yaramadı. Metnimin
ile NSTextView doldurduktan sonra bunu başarmak için daha iyi bir yolu var mı loadView
- : Ben NSTextView için
invalidateIntrinsicContentSize
arayarak teşebbüs?- özel
NSView
alt sınıf geçersiz kılma olarakinvalidateIntrinsicContentSize
Ayrıca açıklıyor bu bağlantıyı kontrol çağıran
layout
yöntemiNSTextView
- özel
- içeren
NSView
alt sınıf oluşturun: