Что сказала Пенгоне.Или программно что-то вроде этого:
UIButton* button = [UIButton buttonWithType: UIButtonTypeCustom];
[button setTitle:@"obliquely.org.uk" forState:UIControlStateNormal];
[[button titleLabel] setFont: [UIFont systemFontOfSize: 16.0]];
[[button titleLabel] setTextAlignment:UITextAlignmentRight];
[button setTitleColor: [UIColor lightGrayColor] forState:UIControlStateNormal];
[button setTitleColor: [UIColor darkGrayColor] forState:UIControlStateHighlighted];
[button setFrame: CGRectMake (100.0, 100.0, 140.0, 16.0 + 4.0)
[button addTarget:self action:@selector(appWebsite) forControlEvents:UIControlEventTouchUpInside];
Это дает серую ссылку, которая становится темнее, когда пользователь нажимает на нее.Выполнение этого программно может быть полезно, если вы хотите расположить ссылку осторожно и по-разному в зависимости от ориентации / от того, находитесь ли вы на iPad или iPhone / других вещах, происходящих на экране.(Хотя, конечно, вы все равно можете использовать IB и просто настроить кадр.)
А затем добавить метод, подобный следующему:
- (void) appWebsite;
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://obliquely.org.uk/blog/app"]];
}