Có cách nào để có 2 thanh công cụ trong một NSWindow không. Một cái gì đó giống như trang. Với một cái lớn ở trên cùng, và một cái nhỏ hơn bên dưới.Cocoa NSWindow với 2 thanh công cụ
7
A
Trả lời
7
NSWindow chỉ hỗ trợ một NSToolbar.
Nếu bạn muốn có "cấp độ thứ hai" như Trang, bạn sẽ cần tạo giải pháp không dựa trên NSToolbar của riêng mình.
Lưu ý rằng trong Trang, "thanh công cụ" nhỏ hơn không thực sự là một thanh công cụ (như trong NSToolbar) và không thể chỉnh sửa được. Bạn sẽ có thể tạo lại điều này với một chế độ xem tùy chỉnh đơn giản để vẽ các đường trên cùng và dưới cùng, nhưng để cho nền cửa sổ xuyên qua. Chỉ cần định vị chế độ xem và đặt tự động của nó khi thích hợp, sau đó thêm các điều khiển của bạn vào chế độ xem.
Cập nhật: Tôi tin rằng NSBox có thể được định cấu hình để vẽ các cạnh cụ thể như của Leopard hoặc Snow Leopard. Chỉ là một ý nghĩ.
Các vấn đề liên quan
- 1. Thanh dưới cùng ở NSWindow
- 2. Thanh trượt Jquery Range với chú giải công cụ
- 3. Thanh công cụ ExtJS có nhiều hàng
- 4. Công cụ gỡ lỗi KVO/Bindings trong Cocoa
- 5. Đạt được nền mờ ở NSWindow với API công khai?
- 6. Làm cách nào để tạo thanh công cụ trông giống như thanh công cụ trong Keynote?
- 7. Ẩn thanh công cụ Adobe, thanh menu, thanh cuộn, v.v.
- 8. iPhone: Ẩn/hiển thị Thanh công cụ
- 9. Safari kiểu UIPopoverController từ Thanh công cụ
- 10. Công cụ âm thanh mã nguồn mở
- 11. Eclipse + Git - Cách lấy thanh công cụ?
- 12. Thanh công cụ gỡ lỗi cho ASP.NET
- 13. Tạo thanh công cụ của trình duyệt?
- 14. Thanh công cụ thiếu ALV Lưới
- 15. Thanh công cụ UIPopoverController ở trên cùng
- 16. Màu UISegmentedControl trong thanh công cụ UIToolbar
- 17. Làm cách nào để vô hiệu hóa thanh công cụ Symfony 2?
- 18. Thêm thanh công cụ vào UITableViewController
- 19. BlackBerry - Thanh công cụ menu tùy chỉnh
- 20. Thanh công cụ Eclipse Juno Perspective
- 21. Thanh công cụ kiểu nút ExtJS
- 22. iOS - Thanh công cụ không hiển thị
- 23. Ẩn thanh công cụ trong WPF FlowDocument
- 24. Cách truy cập Thanh công cụ Thanh tra trong Outlook?
- 25. Đặt mục nút thanh trên thanh công cụ
- 26. Làm cách nào để thêm NSView vào NSWindow trong ứng dụng Cocoa?
- 27. Thanh tiến trình với 2 Chỉ số
- 28. "Gấp" một NSWindow sử dụng CoreAnimation
- 29. Apache 2 Công cụ quản trị trên Ubuntu hoặc Windows
- 30. Phát triển Thanh công cụ trong Visual Studio 2008
Tôi không thể tìm thấy nó trong NSBox, nhưng có BWGradientBox, và ở đó tôi có thể thiết lập các màu riêng lẻ. Câu trả lời của bạn là gần nhất mặc dù, vì vậy bạn giải quyết nó cho tôi ;-) –