2012-03-20 24 views
5

Tôi đã tìm kiếm và không thể tìm thấy nhiều thông tin về cách tạo cửa sổ tương tự như Mac App Store hoặc iTunes. Nó có một thanh tiêu đề dày hơn với các nút ect. như bạn có thể thấy trong hình bên dưới.Cửa sổ thanh tiêu đề dày trong ca cao, tương tự như iTunes

Mọi trợ giúp sẽ được đánh giá cao.

http://youfindr.webs.com/Screen%20Shot%202012-03-20%20at%2017.28.39.png

+0

xem [this] (http://stackoverflow.com/questions/6982761/how- do-i-tăng-the-height-of-the-tiêu đề-bar-in-a-ca cao-ứng dụng). –

+0

bản sao có thể có của [NSWindow Mac App Store như Title Bar] (http://stackoverflow.com/questions/4586721/nswindow-mac-app-store-like-title-bar) –

+0

@ IuliusCæsar Tôi đã xem xét điều đó một nhưng tôi đã tự hỏi nếu có một cách đơn giản hơn để làm điều đó. – BenJacob

Trả lời

2

Có một số câu hỏi tương tự như thế này: Title Bar Buttons and Custom Title Bars.

Tôi nghĩ giải pháp chính là tạo chế độ xem của riêng bạn để được đặt ở trên cùng của thanh tiêu đề với tư cách là người giám sát nội dung của cửa sổ.

+0

Vì vậy, tôi sẽ phải tạo thanh tiêu đề tùy chỉnh của riêng mình từ đầu? – BenJacob

+0

Về cơ bản, có. Bạn có thể theo liên kết trong trang tôi đã đăng để có ví dụ tốt về cách thực hiện điều này. Việc thêm thanh công cụ có thể là một tùy chọn, nhưng nếu bạn muốn đạt được hình dạng giống như trong hình ảnh (tức là các nút một phần trên thanh tiêu đề), bạn sẽ phải thêm chế độ xem tùy chỉnh. – Nickkk

3

Trong bộ dựng giao diện có một mục có tên là "Thanh công cụ". Kéo nó vào Cửa sổ của bạn, sau đó bạn có thể thêm "Mục Thanh công cụ Hình ảnh", "Mục Thanh công cụ Không gian Linh hoạt", v.v.

+0

Có cách nào để sử dụng Thanh công cụ với chế độ xem tùy chỉnh không? – BenJacob

+0

Thanh công cụ muốn bạn thêm các mục của lớp NSToolbarItem mà tôi chắc chắn rằng bạn có thể phân lớp. Kéo ra một Thanh công cụ rồi nhấp đúp vào nó, điều đó sẽ cho phép bạn thêm và xóa các mục trên thanh công cụ. Bạn có thể kéo ra một "Thanh công cụ hình ảnh" trong đó bạn có thể đặt biểu tượng hình ảnh tùy chỉnh của riêng bạn. – afrederick

+0

Tôi không muốn sử dụng một thanh công cụ như tôi nghĩ rằng nó có thể là quá hạn chế nhưng tôi đã có một cái nhìn vào nó và tôi có thể sử dụng - cảm ơn. – BenJacob

Các vấn đề liên quan