2015-06-28 17 views
26

Tôi đã theo dõi this tutorial về cách tạo nhóm nút radio. Nhưng có vẻ như Radio Group không còn có sẵn trong thư viện Xcode 7 và tôi không tìm thấy nhiều thông tin về nó. Làm cách nào để tạo một cái gì đó như thế này:Cách tạo Nhóm NSRadioButton trong Xcode 7 OSX

enter image description here

Cảm ơn rất nhiều.

+0

Có thể bài đăng [this] (http://stackoverflow.com/a/29117898/2976077) có thể giúp bạn. – milo526

+0

Cảm ơn. Nhưng điều này đòi hỏi bên thứ 3 và nó cũng cho iOS, không phải OS X ... –

+1

Cảm ơn. Tôi nên cẩn thận hơn khi đọc phần giới thiệu. Nó đã làm việc! –

Trả lời

10

Bằng cách này làm nhóm nút radio được "mềm bị phản đối", hãy làm theo những gì Xcode 7 nói khi lựa chọn một nút radio:

Xcode 7 radio button

5

Nhờ lời khuyên của Eric, tôi quay trở lại và đặt các nút radio trong cùng một superview và nó hoạt động. enter image description here

27

Trích dẫn từ Xcode 7 release notes:

Mẫu cho các nút Radio ở thư viện đối tượng giao diện Builder bây giờ được thực hiện như đối tượng NSButton cá nhân, chứ không phải là NSMatrix cũ, mà không được khuyến khích trên OS X v10.8 và sau đó. Các nút radio tự động hoạt động như một nhóm (chọn một nút sẽ bỏ chọn tất cả các nút liên quan khác) khi chúng có cùng phương pháp giám sát và tương tác. (16965941)

Vì vậy, hãy kéo các nút radio riêng lẻ và đảm bảo bạn kết nối tất cả với cùng một ổ cắm!

+0

Làm việc như ma thuật. – Dribbler

+1

Tôi chắc chắn bạn có nghĩa là cùng một ** action **, _not_ ** outlet **? –

+0

@NicolasMiari Có, nó hoạt động nếu bạn đặt nó là ** hành động ** – MCCCS