我有一个网站,需要输入用户名,密码和验证码才能登录。
现在,我在iPhone上开发一个应用程序来登录该网站。
我不知道如何在iPhone上获取验证码并显示。 我可以在 NSData 中获取该Captcha并将其转换为 NSInputStream 。但是如何在iOS中显示来自InputStream的图像?
在Android中,我完成了具有相同功能的应用程序。我用:
Drawable.createFromStream(inputstream, source)
在Android上显示图片。
iOS中的哪些功能类似于createFromStream?
应该有参数源,因为我的验证码在该源中。 感谢。
答案 0 :(得分:0)
这是您可以在网上显示图片的方式:
UIImage *web_image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:SET_YOUR_URL_HERE]]];
答案 1 :(得分:0)
使用UIImage
(documentation)从NSData
对象创建[UIImage imageWithData:data]
。然后将其显示在UIImageView
。
或者您可以使用UIWebView
直接或在网页中显示图片。