2016-03-22 14 views
5

Tôi muốn tạo một NSMenuItem với nhiều dòng văn bản trong đó và tôi cũng muốn một biểu tượng xuất hiện bên cạnh cả hai dòng văn bản. Tôi không thể sử dụng một khung nhìn tùy chỉnh, vì nó sẽ không làm nổi bật chính xác, và tôi không thể chỉ đặt một dòng mới trong tiêu đề của mục menu, bởi vì dòng mới được biến thành một khoảng trắng. Tôi nên làm gì?Làm thế nào tôi có thể đặt nhiều dòng văn bản trong NSMenuItem?

Trả lời

5

Nó chỉ ra rằng mặc dù bạn không thể đặt một dòng mới trong thuộc tính title của một mục menu, bạn có thể đặt một dòng mới trong attributedTitle. Một cái gì đó như thế này sẽ hoạt động:

item.attributedTitle = [[NSAttributedString alloc] initWithString:@"line 1\nline 2"]; 
Các vấn đề liên quan