0

我有 ipad 应用程序我希望用户应该在 textField 中输入 URL 并且它应该验证并且应该在我们输入任何 url 时显示像 facebook 它在 ipad 中显示该 Web 的某些页面或类似的内容任何想法如何得到这个我知道如何验证 URL,但它如何像 facebook 页面一样显示它。

附件是我想要的屏幕

在此处输入图像描述

4

2 回答 2

0

我认为您将在 TextView 中执行此操作,而不是在 TextField 中执行此操作。

一些 TextView 这样做:

txt_note.editable=NO;
txt_note.dataDetectorTypes=UIDataDetectorTypeAll;

这将检测所有 URL、电话号码、地址等。

或(方法 2):

您还可以在右侧 TextView 的 Xib 文件的 TextView 属性中看到这一点。

于 2013-09-04T11:06:03.043 回答
0

我个人会创建一个自定义视图来显示所有内容。您创建 UIView 的类 URLSnapView 子类,您可以在其中放置所需的所有元素。一个用于显示 url 的标签,一个用于描述,一个用于显示图像的 uiimageview。你可以设置你最喜欢的一切。

在 textfieldshouldreturn 上,您可以放置​​返回 BOOL 值的验证方法。如果结果为真,它将使用您将通过 NSDataDetectorType 获得的网站数据创建自定义 URLSnapView 的实例。您还可以添加 UIWebView 以在您的网站上放置一个甚至可以查看的小区域;)

于 2013-09-04T11:24:56.523 回答