如何在IPhone应用程序中通过UITableView添加带有指示符的UIView

时间:2012-01-06 10:43:16

标签: iphone uitableview login

在我的应用中,我为用户登录制作了SignIn页面。为此,我使用了UIViewController和UITableViewController的子类。

我使用了两行分组tableview。在用户点击SignIn按钮后,我想在桌面视图上放置带有指示符的UIView。如果用户点击了登录按钮,我想在桌面视图上显示带有微调器的“加载”消息。

Login

我设计了上面的图片。但点击登录按钮后如何实现下图?

after login

请在这方面提供帮助,如果有任何示例代码对我有帮助。

感谢!!!

2 个答案:

答案 0 :(得分:1)

将第二个视图放在上面,然后用动画将其淡入。您只需在Interface Builder中创建它们并为两者创建Outlets。只需将第二个的alpha值设置为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;
}

答案 1 :(得分:1)

你只需创建一个UIView并根据需要设置样式,将其放在登录部分上方,当你从笔尖中唤醒时,确保将该视图设置为隐藏。

点击登录时,只需切换表格单元格即可显示任何内容,并将加载视图切换为不再隐藏。