【发布时间】:2012-07-23 20:12:00
【问题描述】:
我正在尝试在我的应用中显示如下内容:
被 @user1、@user2 和 3 个其他 点赞。
许多应用程序都具有这种格式,无论是对于发布者及其评论的 cmets, 示例:@me 是的,苹果很好
当您点击他们的名字时,它会将您带到应用程序的某个位置。
我希望 @user1 @user2 和另外 3 个可以点击并执行选择器。
我也希望它们是粗体和某种颜色。
UIWebView 可以对文本进行样式化,但我可以通过触摸属性字符串的一部分来执行选择器吗?
我一直在尝试找到最好的方法来做到这一点,而无需制作标签和按钮并通过每个用户名的长度动态计算它们,如下所示:
Label = "Liked by "
Button = "@user1"
Label ", "
Button = "@user2"
Label "and "
Button "3 more"
Label "."
一定有更好的方法! 提前致谢。
【问题讨论】:
-
谢谢!我没看到这个。
标签: iphone objective-c ios uibutton uilabel