저는 프로젝터 화면 중앙에 텍스트를 (세로 및 가로로) 표시하는 코코아 앱을 프로그래밍하고 있습니다.확장 미리보기 : NSTextView, NSTextField, CATextLayer 또는 drawInRect를 사용 하시겠습니까?
나는 컴퓨터 화면의 코코아 창 ("NSCollectionView
")의 "벽"에 보이는 것을 미리보고 싶습니다. Powerpoint의 "발표자 모드"처럼 현재 슬라이드와 다음 슬라이드를 미리보기로 볼 수 있습니다.
제시된 텍스트를 구현하는 데 어떤 방법을 권장합니까?
NSTextField
은 텍스트 정렬 및 크기 조정에 까다로운 것으로 나타났습니다. 한편, CATextLayer
은 스케일링이 매력처럼 작동하더라도 이러한 간단한 작업에 약간의 잔인 함을 느낍니다. NSTextView
또는 drawInRect
을 사용하면 좋을까요?
시간이 많이 걸리기 전에 뭔가를 놓치지 않도록 도와 주셔서 감사합니다. 내 목표는 강력하고 간단하게 유지하는 것입니다. 감사!
나는 'CATextLayer'를 권장합니다. 사용자가 콜렉션 뷰에서 텍스트를 편집해야한다면'NSTextField'를 팝업 할 수 있습니다. – spudwaffle