在Instagram中发布的图片下方是其他一些用户的评论。您可以点击其中任何一个来打开他们的个人资料。
如何制作类似的东西?使用标签,webview,任何其他小部件?
答案 0 :(得分:1)
您可以使用UITextView
关闭editable
属性。或者如果你想要更轻松的东西,你可以使用OHAttributedLabel。
答案 1 :(得分:0)
你想要的是一个类型为Custom的UIButton,只需设置一个标题。
您可以访问并修改label属性,但带有titleLabel属性的文本除外 但您必须使用setTitleForState实际将文本放在按钮中 然后在你的按钮上只需在选择器中添加目标以进行状态userinteractiontouchupinside
self.webLink = [UIButton buttonWithType:UIButtonTypeCustom];
[self.webLink setTitle:@"title" forState:UIControlStateNormal];
[self.webLink setTitleColor:[UIColor customColor] forState:UIControlStateNormal];
[self.webLink addTarget:self action:@selector(pushWeblink:) forControlEvents:UIControlEventTouchUpInside];
self.webLink.frame = CGRectMake(x,y,w,h);
self.webLink.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
self.webLink.titleLabel.backgroundColor = [UIColor clearColor];
self.webLink.titleLabel.font = [UIFont fontWithName:@"yourFont" size:12];