Tôi sử dụng phương pháp performSegueWithIdentifier:sender:
để mở ViewController
mới từ tệp bảng phân cảnh theo chương trình. Công việc này như một cái duyên vậy.Có thể sử dụng một ViewController hiện có với PerformSegueWithIdentifier không?
Nhưng mỗi khi phương pháp này được gọi, một ViewController
mới sẽ được tạo. Có thể sử dụng ViewController
hiện tại, nếu nó tồn tại không? Tôi không tìm thấy bất cứ điều gì về vấn đề này (apple-doc, Stack Overflow, ...).
Vấn đề là: Trên tạo ViewController
người dùng thiết lập một số hình thức-Elements và nếu ViewController
sẽ được gọi là một lần nữa, hình thức-yếu tố có các thiết lập ban đầu :(
Bất kỳ trợ giúp sẽ được đánh giá
.Edit: tôi đánh giá cao những phản ứng nhiều trong khi đó, tôi không quen thuộc với dự án và không thể kiểm tra câu trả lời của bạn
Theo mẫu MVC, bạn nên lưu giá trị người dùng trong bất kỳ đối tượng được chia sẻ nào hoặc trong NSUserDefaults. Vì vậy, câu hỏi của bạn không hoàn toàn đúng –
Bạn đã đúng, tính năng này hiện tại không được triển khai và sẽ đến trong tương lai! Điều này sẽ giải quyết vấn đề của tôi, nhưng câu hỏi vẫn là như nhau, nếu một ViewController có thể được tái sử dụng với phương pháp này? Tôi không thể tưởng tượng rằng điều này là không thể. – matzino