在 TextView 中捕获 Touch Up 事件
是否可以?
基本上我想显示一家餐厅的地址。它可以在标签或文本视图中。但是我需要该标签或文本视图是多行的。我可以用标签这样做吗?
此外,如果用户点击地址,他们应该能够将公司添加到他们的联系人中。
因为 textView 似乎没有捕获任何操作,我该怎么做?
Is it possible?
Basically I want to show address of a restaurant. It could be in label or text view. However I need that label or text view to be multiline. Can I do so with label?
Also if user click on address they should be able to add the biz into their contact.
How would I do so because textView doesn't seem to capture any action?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用标签。
UILabel
通过属性numberOfLines
支持多行。假设您的地址位于NSArray
中。你可以做到这一点——这应该可以做到。确保您为此分配了合适的框架。如果行数较多,可以考虑放在
UIScrollView
中。You can use a label.
UILabel
supports multilines through the propertynumberOfLines
. Say your address is in anNSArray
. You can do this –This should do it. Make sure you have allocated a proper frame for this. If there are a lot of lines, you can consider putting it in a
UIScrollView
.您可以使用 uilabel 的名为 label.numberOfLines=someNumber 的属性;如果您需要任何说明,请随时询问我
you can use the uilabel's property called label.numberOfLines=someNumber;if you need any clarification ask me freely