我有一个包含ViewControllers的NavigationController,但我希望通过UIAlertView访问一些ViewControllers进行身份验证。 (某些ViewControllers内容需要验证)。
UIAlertView将数据发送到Web服务,首先检查登录名和密码是否正确,然后接收数据+一个令牌存储在Iphone中(就像你需要只验证一次)。
如果用户已经通过身份验证,我将在访问之前检查每个ViewControllers,方法是检查令牌是否已在Iphone中注册。
但我真的不知道怎么能弄清楚一切,我的意思是特别是让所有东西都能正常工作的架构:UIAlertView,NSCredential,在Iphone中存储光数据等......
有人可以清醒吗?
答案 0 :(得分:0)
以下是满足您要求的链接
http://knowledgetransferinobjectivec.blogspot.in/2012/01/customized-uialertview-to-input.html
&安培;
http://harikanangi.blogspot.in/2011/09/uialertview-extended-to-allow-users-to.html
以下链接会创建自定义提醒视图,并允许用户填写凭据。使用UIAlertView的didSelectButtonAtIndex委托,您可以在用户按下确定或提交按钮时捕获事件。希望它能帮到你
答案 1 :(得分:0)
查找UIAlertView委托方法。您将检查从这些方法中按下的按钮索引以触发您选择的方法。不要忘记添加委托。
UIViewController <UIAlertViewDelegate>