检测 URL 并在 UITextField 中格式化它
我希望能够很好地格式化 UITextField 中的 URL。所以说 UITextField 的文本是
textField.text = @"Hi this is a page for my website http://www.mywebsite.com";
我希望它自动下划线,将其标记为超链接,当用户点击链接时,它会打开该网站。这类似于您拥有的任何 Twitter 客户端(tweetdeck、tweetbot 等)。我如何以简单的方式做到这一点?
I would like to be able to format a URL in my UITextField nicely. So say the text of the UITextField is
textField.text = @"Hi this is a page for my website http://www.mywebsite.com";
I would like it to automatically underline this mark it as a hyperlink and when a user taps on the link it opens up the site. This is similar to any twitter client that you have out there (tweetdeck, tweetbot, etc). How do I do this the easy way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以改用 UITextView 并将 dataDetectorTypes 属性设置为您希望能够处理的链接类型。
You can use a UITextView instead and set the dataDetectorTypes property to the types of links you want to be able to handle.
嘿,这真的很简单,您可以设置 UITextFiled 来检测链接,如下所示:
在我的网站上查看我的教程以获取更多信息
http://www.sdkboy.com
hey this is really simple, you can set the UITextFiled to detect Links, like so:
check out my tutorial on this at my site for more info
http://www.sdkboy.com