Khi đẩy một bộ điều khiển xem, làm cách nào để truyền dữ liệu dài với nó (chẳng hạn như "asdf": 123)? Bạn có phải thêmObjects vào NSBundle không?iOS - chuyển dữ liệu sang bộ điều khiển xem được đẩy
6
A
Trả lời
16
MyViewController * myVC = [[MyViewController alloc] initWithNibName:nil bundle:nil];
myVC.someProperty = someValue; // Pass your data here
[self.navigationController pushViewController:myVC animated:YES];
Và trong lớp MyViewController
của bạn:
.h
@interface MyViewController : UIViewController
@property (nonatomic, strong) NSString * someProperty;
@end
.m
@implementation MyViewController
- (void)viewDidLoad {
[super viewDidLoad];
// your data has been set
// self.someProperty is equal to "some value"
}
1
Tôi không tin rằng bạn có thể, nhưng tất nhiên bạn có thể thêm các thuộc tính hoặc phương pháp có liên quan vào lớp ViewController của bạn và sử dụng những thứ này trước khi đẩy nó.
+1
Khó hiểu bởi các downvotes, như những gì tôi đã viết là chính xác những gì các câu trả lời chấp nhận trong mã ... – Clafou
0
No. Bạn có thể đang cân bằng NSBundle
với Android Bundle
, nhưng chúng không liên quan và không thực hiện các tác vụ tương tự. Clafou là đúng để đề xuất truyền dữ liệu thông qua các phương thức và thuộc tính.
Các vấn đề liên quan
- 1. Truyền dữ liệu từ bộ điều khiển chế độ xem này sang bộ điều khiển chế độ xem khác; iOS <= 4 so với iOS 5
- 2. Làm cách nào để chuyển dữ liệu từ bộ điều khiển xem chi tiết sang uitableview?
- 3. ios thanh điều hướng mục nút phải thay đổi khi đẩy bộ điều khiển xem mới
- 4. Di chuyển trở lại từ Bộ điều khiển sang một bộ điều khiển trước
- 5. iOS 6 Xoay: Đẩy Trình điều khiển Chế độ xem
- 6. Truyền dữ liệu từ Bộ điều khiển MVC sang Chế độ xem trong PHP
- 7. iOS 6 - (BOOL) shouldAutorotate không nhận được gọi cho bộ điều khiển điều hướng đẩy viewControllers
- 8. iOS chia sẻ 'dữ liệu chung' trên các bộ điều khiển chế độ xem
- 9. Cách chuyển dữ liệu từ WebView sang bộ điều khiển và ngược lại trong JavaFX
- 10. chuyển dữ liệu từ bộ điều khiển đến Loại symfony2
- 11. chuyển dữ liệu JSON tới bộ điều khiển Spring MVC
- 12. Đẩy một bộ điều khiển xem khác vào chế độ xem UITabBarController
- 13. Chuyển đổi điều khiển WPF (XAML) sang tài liệu XPS
- 14. Bộ điều khiển xem đẩy vào chế độ xem giao diện chế độ xem
- 15. Cách chuyển dữ liệu đơn giản từ bộ điều khiển để xem trong cakePHP
- 16. Cách chuyển Danh sách từ Bộ điều khiển sang Chế độ xem trong MVC 3.
- 17. Cách bật từ một bộ điều khiển chế độ xem sang một bộ điều khiển chế độ xem khác
- 18. Chuyển ngày từ dạng xem sang bộ điều khiển mvc/C#
- 19. chuyển từ điển sang bộ điều khiển asp.net mvc
- 20. Sự cố khi đẩy nhiều bộ điều khiển chế độ xem vào ngăn điều khiển điều hướng
- 21. chuyển hướng mã hóa sang bộ điều khiển khác nhau
- 22. Chuyển hướng một bộ điều khiển sang bộ điều khiển khác
- 23. Dễ dàng chuyển đổi "Xem bộ điều khiển" trong ứng dụng Mac (tương tự như iOS)
- 24. Đẩy một bộ điều khiển chuyển hướng không được hỗ trợ
- 25. MVC 4 cách truyền dữ liệu chính xác từ bộ điều khiển để xem
- 26. Bố cục tự động với thanh điều hướng và bộ điều khiển xem (iOS 7)
- 27. Chuyển đổi có lập trình bộ điều khiển xem MVC - iOS
- 28. Laravel: Chuyển dữ liệu về mặc định.blade.php từ bộ điều khiển cơ sở
- 29. Truy cập vào bộ điều khiển xem bộ chứa
- 30. cách chuyển một biến từ bộ điều khiển này sang bộ điều khiển khác trong Bộ mã đánh số
hoặc bạn sẽ làm gì? – KaiserJohaan