NSScrollView의 NSTextView에 Padding을 제공
개요
참고
코드
NSTextView
의 커스텀 클래스를 작성한다. 10
*2에서 20의 여백을 준다 #import "MyTextView.h"
@implementation MyTextView
- (void)drawRect:(NSRect)dirtyRect {
[super drawRect:dirtyRect];
// Drawing code here.
}
- (void)awakeFromNib {
[super setTextContainerInset:NSMakeSize(10, 0)];
}
- (NSPoint)textContainerOrigin {
NSPoint origin = [super textContainerOrigin];
NSPoint newOrigin = NSMakePoint(origin.x - 10, origin.y);
return newOrigin;
}
오른쪽만 간격을 여는 데 사용할 수 있는 방법
// スクロールバー分のマージンを確保する
NSSize textViewSize = _textView.superview.frame.size;
textViewSize.width -= 15;
[_textView setFrameSize:textViewSize];
Reference
이 문제에 관하여(NSScrollView의 NSTextView에 Padding을 제공), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/IKEH/items/b0d458d58a121346a367텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)