我想讓我的NSWindow autoresizable。我已經獲得了大部分UI項目的大小調整,但構成問題的少數剩餘對象之一是NSTextViews:事實上,一旦NSTextView被調整大小,我無法找到計算新字體大小的方法。自動調整NSTextView和它的字體大小
對於NSTextFields,我找到了一種可以根據文本長度查找字體大小的方法。顯然,似乎沒有多行文本容器的等效方法(除非我沒有找到它)。
的唯一實際的地方,我發現mentionned之類的東西就在這裏:http://boutcher.tumblr.com/post/7842216960/nstextview-auto-resizing-text
但是,我沒能實現這個代碼到我的應用程序,因爲似乎是一個錯誤我不能修復創建NSLayoutManager的方式。
過去有沒有人這樣做過?我正在考慮只允許用戶調整到只是一個尺寸,所以我可以硬編碼的字體大小......這是一個真正的痛苦與這些NSTextViews處理!
我決定採取不同的方式,但您的解決方案非常精確! – elliottbolzan 2012-01-30 01:51:04