- Thêm NSTextView (bằng tay hoặc thông qua Trình tạo giao diện).
- Set drawsBackground = false
- Thêm subview trực tiếp đến NSTextView
subview sẽ không được hiển thị.Chế độ xem phụ NSTextView không được hiển thị khi vẽBackground = false
Tuy nhiên, nếu tôi thêm một chế độ xem con khác vào cùng cấp như, ví dụ: NSScrollView, chế độ xem phụ đầu tiên sẽ xuất hiện.
Đây là dự án mẫu cho XCode: https://www.dropbox.com/s/inz30bq9xzdw0g5/TestTextSubviews.zip?dl=0
Trong mã nguồn nếu bạn bỏ ghi chú dòng này:
// hãy bg2 = BgView (khung: NSRect (x: 105, y: 105, chiều rộng : 100, chiều cao: 100)) // window.contentView.addSubview (bg2)
thì chế độ xem phụ đầu tiên cũng sẽ xuất hiện.