У меня есть небольшое приложение MacRuby, которое отображает некоторый текст внутри NSTextView
.У меня есть метод с именем make_label()
, который создает NSTextView с некоторым текстом и возвращает его, который я использую для добавления к другому NSView через addSubview()
make_label()
, выглядит так:
def make_label( x, y, width, height, color, font_size, text )
label = NSTextView.alloc.initWithFrame( NSMakeRect( x, y, width, height) )
font = NSFont.systemFontOfSize(font_size)
label.setFont( font )
label.insertText( text )
label.setTextColor( color )
label.setDrawsBackground(false)
label.setRichText(true)
label.setEditable(false)
label.setSelectable(false)
label
end
Мой вопрос: почему мой текст выглядит так плохо отрендеренным?Это выглядит очень неровно и совсем не сглажено (из того, что я вижу).
На этом снимке экрана показаны 2 разных размера шрифта с одинаковым явлением.