Я пытаюсь показать и скрыть три элемента управления, такие как UIBUtton, UILabel и т. Д. В некоторых сценариях. Я делаю это, используя ниже две функции.
- (void) hide
{
usernameField.hidden=YES;
passwordField.hidden=YES;
myLabel.hidden=YES;
}
- (void) show
{
usernameFieldField.hidden=NO;
passwordField.hidden=NO;
myLabel.hidden=NO;
}
Но, когда я вызываю эти функции по какому-то коду ответа сервера, то есть пытаюсь показать под connectionDidFinishLoading в ответе сервера об успехе / сбое .. Он этого не делает. то есть он не показывает или не скрывает эти элементы управления в этих ситуациях ... Но в то же время, если я вызываю эти функции при нажатии кнопки, это показывает / скрывает элементы управления ... Так, будут ли эти функции вызываться только при некоторых событиях, таких как нажатие кнопки? Разве мы не можем звонить откуда угодно, как я пытаюсь сделать?
Пожалуйста, сообщите!