nsfont

    3

    1답변

    새로운 글꼴 'SF Mono'가 Xcode 8과 함께 도입되었습니다. 저는 개인적으로 매우 읽기 쉽다고 생각하며 NSTextView에서 사용하고 싶습니다. 그러나 NSTextView에 글꼴을 설정하려면 NSFont 개체를 사용해야합니다. 문제는 내가 SF Mono 글꼴을 NSFontManager.shared().availableFonts 통해 사용 가능한

    2

    1답변

    생성 된 NSAttributedString의 형식을 검사하는 장치 테스트를 작성하고 있습니다. 이 대담한인지 아닌지 내가 어떻게 확인할 수 if let font = attributedString.attributesAtIndex(0, effectiveRange: nil) as? NSFont { ... } 이 NSFont 인스턴스를 감안할 때 :

    0

    1답변

    추가 맞춤 설정없이 Photoshop에서 내 글꼴을 Helvetica Neue Regular로 22pt로 설정했습니다. 이제는 OSX 응용 프로그램에서 똑같은 결과를 얻는 것이 매우 어렵습니다. 나는 (일반) HelveticaNeue 및 HelveticaNeue - 중간, 포토샵 및 OSX의 비교를 만들었습니다 self.label.font = [NSFont

    0

    1답변

    나는 NSFont의 크기, 가족, 특성을 수정하고 싶습니다. 은 내가 ( convertFont:toFamily 또는 convertFont:toSize 예를 들어, 사용) 그렇게 할 NSFontManager를 사용할 수 있다는 것을 발견,하지만 난 한 번에 모든 변경 몇 가지 가능성이있을 것이라고 의심 (내가 convertFont:toFamily:toSize

    1

    1답변

    패널에 글꼴을 설정하고 선택한 글꼴을 변경하고 싶습니다. NSColorWell을 사용하여 색상을 열고 선택합니다. 글꼴의 경우 무엇을 사용할 수 있습니까? 글꼴 패널을 닫고 글꼴 패널을 닫을 때 어떻게해야합니까? 나는 그것이 충돌 어떤 글꼴이나 크기를 변경할 때 현재 나는 '- (IBAction)Open_Font_Button:(id)sender {

    1

    1답변

    Swift에서 과 NSFontBoldTrait을 비트 단위로 비교하려고합니다.. 오브젝티브 C에서 이 같이 할 것 : 그래서 나는 그것이 스위프트이이어야한다 생각하고 BOOL isBold = (fontDescriptorSymbolicTraits & UIFontDescriptorTraitBold); : ... let isBold:Bool = font.fo

    1

    1답변

    는 여기에 대답 다음 : https://stackoverflow.com/a/3233802/3850487 내가 @ 데이브 코드를 사용할 수 있었고 그것을 잘 작동합니다. 유일한 방법은 내 레이블의 글꼴이나 크기를 변경하는 방법을 찾지 못하는 것입니다. [self.rssLabel setText:fullString]; [self.rssLabel setSpeed

    1

    3답변

    NSView 캔버스에서 텍스트를 렌더링하려고합니다. 나는 3 줄의 글을 쓰고 넘어서는 것을 무시해야한다. String.draw (in : withAttributes)는 제공된 rect로 완벽하게 처리됩니다. 내 코드는 다음과 같습니다 조정없이 func renderText(_ string:String, x:Double, y:Double, numberOfLin

    2

    1답변

    사용자가 컨텐츠를 아주 멀리 확대 할 수있게 해주는 Mac 응용 프로그램에서 작업 중입니다. 내가 렌더링하는 텍스트의 크기를 측정해야합니다. 확대/축소의 글꼴 크기를 조절할 때 글꼴 크기가 매우 작습니다 (예 : 0.001). [NSString sizeWithAttributes:]을 사용하여 문자열의 크기를 얻었을 때 올바른 너비를 얻었고 항상 높이가 1.

    0

    1답변

    NSTextField 인 라벨 (TheLabel)이있는 xib가 있습니다. 텍스트는 사용자가 편집 할 수 없습니다. 값이 내 컨트롤러 클래스의 NSString *에 바인딩되어 있습니다. 내 컨트롤러 클래스의 NSFont *에 바인딩 된 글꼴이 있습니다. 컨트롤러 클래스의 NSString을 변경할 수 있으며 레이블에 반영된 것으로 보입니다. 컨트롤러 클래스의