Как добавить UIView с индикатором поверх UITableView в приложении для iPhone - PullRequest
0 голосов
/ 06 января 2012

В моем приложении я создал страницу входа для входа пользователя.Для этого я использовал UIViewController с подклассом UITableViewController.

Я использовал две строки с группированным табличным представлением.Я хочу разместить UIView с индикатором над таблицей после того, как пользователь нажал кнопку входа.Если пользователь нажал кнопку входа в систему, я хочу показать сообщение типа «загрузка» с прядильщиком поверх табличного представления.

Login

Я создал изображение выше.но как получить изображение ниже после нажатия кнопки входа?

after login

Пожалуйста, помогите в этом отношении, и если какой-либо пример кода означает, что это очень полезно для меня.Спасибо !!!

Ответы [ 2 ]

1 голос
/ 06 января 2012

вы просто создаете UIView и стилизуете его по своему усмотрению, помещая его над разделом входа в систему, в своем коде, когда вы просыпаетесь от пера, вы обязательно устанавливаете это представление как скрытое.войдите в систему, просто переключив ячейки таблицы, чтобы они ничего не отображали, и переключите режим загрузки, чтобы больше не скрывать.

1 голос
/ 06 января 2012

поместите второй вид выше и добавьте анимацию.Вы можете просто создать оба в Интерфейсном Разработчике и сделать Аутлеты для обоих.Просто установите альфа-значение второго на 0.0

В основном у вас будет кнопка входа:

- (void)doMyLoginWithUsername:(NSString*)uname password:(NSString*)pwd {
    // first show the loading screen …
    [UIView animateWithDuration:2.0 animations:^{ 
        mySecondLogginInView.alpha = 1.0;
    }];
    // meanwhile check if the username matches the password
    // if not simply set mySecondLogginInView.alpha = 0.0;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...