2011-07-05 28 views
15

Làm cách nào để kết nối nút được thêm vào trong Trình tạo giao diện với một hành động? Đây là những gì hướng dẫn của tôi để thêm một thành phần diễn đàn vào ứng dụng của tôi. Nó nói "Kết nối hành động của nút đó với phương thức" launchSatisfactionRemoteComponent: "của bạn trong IB." Điều này sẽ cần phải xảy ra trong cửa sổ "Support.xib" của tôi. Mã ở đâu bạn kết nối hành động với mã đó?Kết nối các thao tác với các nút trong Xcode

+1

Không có mã nào. Trong tệp xib của bạn, chọn đối tượng người nhận từ ngăn bên trái (bạn cần một đối tượng người nhận), nhấp chuột phải/ctrl + nhấp vào nó và kéo dấu chấm bên cạnh tên của phương thức bạn muốn gọi đến nút. – zneak

Trả lời

27

Trong mã của bạn, hãy thêm phương thức để xử lý tác vụ đó. Ví dụ,

tập tin .h

- (IBAction)buttonTapped:(UIButton *)sender; 

tập tin .m

- (IBAction)buttonTapped:(UIButton *)sender 
{ 
    NSLog(@"Button Tapped!"); 
} 

Bây giờ, mở bạn xib file, click chuột phải để của tập tin Chủ đầu tư, có bạn sẽ thấy phương pháp của bạn, kéo cộng khoanh tròn vào nút của bạn. Bạn sẽ thấy một loạt các hành động khác nhau, hầu hết thời gian touchUpInside là những gì bạn đang tìm kiếm.

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