В моем корневом представлении панели навигации по умолчанию (своего рода чат) у меня есть строка заголовка с правой клавишей «compose», которая выскакивает UITextView
и клавиатуру для ввода нового сообщения чата. После того, как вы нажмете «отправить», сообщение отправляется обратно на сервер, чтобы сохранить его в БД, что отлично работает.
Когда я закрываю UITextView
и загружаю корневой вид назад, я делаю:
[newMessageEntry resignFirstResponder];
[self loadView];
Это показывает, что сообщения чата успешно, но я не уверен, как его автоматически обновить, чтобы он принимал только что отправленное сообщение. Я думаю, что self loadView
на самом деле не загружает представление со всем кодом, потому что в методе viewDidLoad
этого представления я запускаю код для загрузки сообщений с сервера и их отображения, но этот код не работает.
Имею ли я какой-то смысл?