我的应用程序中有一个超链接标签。点击它打开我想要的应用程序。 问题是我点击它后标签的字体大小自动缩小。 有办法避免这个吗? 请为此问题提出解决方案。提前致谢
答案 0 :(得分:0)
我建议您将UIButton
与UIButtonTypeCustom
一起使用并清除背景而不是UILabel
。它看起来像UILabel,在action方法中你可以执行任何任务。
UIButton *btn = [[UIButton alloc] initWithFrame:btn_frame];
[btn setBackgroundColor:[UIColor clearColor]];
[btn addTarget:self action:@selector(DoSomething) forControlEvents:UIControlEventTouchUpInside];
[btn setTitle: @"Button_Title" forState: UIControlStateNormal];
[btn setTitleColor: #your_choice forState:UIControlStateNormal];
[btn setTitleColor: #your_choice forState:UIControlStateHighlighted];
btn.titleLabel.font = #your_choice
btn.titleLabel.textAlignment = #your_choice;
btn.contentVerticalAlignment = #your_choice;
如果你还想要UILabel在这里链接可能会帮助你.. Attributed Label