2011-12-21 38 views
21

Trong ứng dụng tôi đang tạo, một trong những tính năng là người dùng có thể gửi báo giá của riêng mình để được hiển thị trong ứng dụng. Có một phân đoạn cốt truyện cho phép người dùng nhập tên, email và trang web của họ, sau đó tiếp theo, họ nhập vào báo giá và ứng dụng sau đó đăng tất cả dữ liệu này lên cơ sở dữ liệu. Tôi không chắc làm thế nào tôi có thể dễ dàng vượt qua dữ liệu từ segue storyboard đầu tiên tiếp theo, để nó có thể gửi tất cả các thông tin cho cơ sở dữ liệu trong một đi. Cảm ơn trước cho bất kỳ trả lời.Làm cách nào để chuyển thông tin giữa các phân đoạn bảng phân cảnh?

Trả lời

83

Sử dụng phương pháp prepareForSegue:sender: để truyền dữ liệu từ nguồn đến bộ điều khiển xem điểm đến:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{ 
    if ([segue.identifier isEqualToString:...]) { 
     MyViewController *controller = (MyViewController *)segue.destinationViewController; 
     controller.myProperty1 = ...; 
     controller.myProperty2 = ...; 
    } 
} 
+0

Cảm ơn bạn rất nhiều! –

+12

Nên được chấp nhận trả lời ... –

+1

Làm thế nào để truy cập nó trong bộ điều khiển xem đích? – Deb

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