在我的应用中,我为用户登录制作了SignIn页面。为此,我使用了UIViewController和UITableViewController的子类。
我使用了两行分组tableview。在用户点击SignIn按钮后,我想在桌面视图上放置带有指示符的UIView。如果用户点击了登录按钮,我想在桌面视图上显示带有微调器的“加载”消息。
我设计了上面的图片。但点击登录按钮后如何实现下图?
请在这方面提供帮助,如果有任何示例代码对我有帮助。
感谢!!!
答案 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并根据需要设置样式,将其放在登录部分上方,当你从笔尖中唤醒时,确保将该视图设置为隐藏。
点击登录时,只需切换表格单元格即可显示任何内容,并将加载视图切换为不再隐藏。