2012-01-07 35 views
16

Tôi gặp vấn đề lạ. Tôi đã tạo 2 chế độ xem trong bảng phân cảnh của mình: testSegueViewcontrollernextPageViewController.
TestSegueViewcontroller chứa một UIButton NextPage. Tôi Ctrl-kéo từ nút này để nextPageViewController và tạo ra một Push segue.segue không hoạt động trong thử nghiệm segue đơn giản

Vấn đề là khi tôi chạy chương trình này và nhấp vào NextButton trong testSegueViewcontroller nó không hiển thị nextPageVieController :-(

Bất kỳ ý tưởng về những gì tôi đang làm sai?

Trả lời

30

Với phương pháp này bạn nên sử dụng segues phương thức. đẩy segue là một phần của UINavigationController chuyển

Nếu bạn muốn sử dụng push segue sau đó bạn sẽ cần phải đặt bạn testSegueViewcontroller vào Ví dụ UINavigationController. Điều này sẽ cho phép Push segue hoạt động.

+0

thanx cho câu trả lời, tôi đã không nhận ra thực tế của bộ điều khiển uinavigation. – reinvdo

+0

Bạn được chào đón! Hãy xem xét rằng tốt hơn là hãy theo [FAQ] (http://stackoverflow.com/faq#howtoask) để có được tất cả những gì tốt nhất từ ​​trang web này%) – voromax

+6

+1 bạn đã ngăn tôi không phát điên mất :) –

0

Bạn cần đặt testSegueViewcontroller bên trong một UINavigationController.

+0

thanx cho câu trả lời, tôi đã không nhận ra thực tế của bộ điều khiển uinavigation. – reinvdo

1

Đẩy segue là một phần của bộ điều hướng nếu bộ điều khiển chế độ xem của bạn được nhúng với bộ điều khiển uinavigation thì chỉ bạn mới có thể đẩy bộ điều khiển sang chế độ xem khác. Nếu bạn không muốn thêm bộ điều khiển điều hướng thì hãy sử dụng các chuyển đổi phương thức.

+0

thanx cho câu trả lời, tôi đã không nhận ra thực tế của bộ điều khiển uinavigation. – reinvdo

+0

bạn gặp phải vấn đề gì? – mashios

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