添加Web链接以提醒警报视图

时间:2012-06-04 07:33:01

标签: iphone ios ios4

嗨,我想实现附加了网络链接的警报视图。

有可能吗? 它不应该像警报视图中的按钮那样显示。

3 个答案:

答案 0 :(得分:2)

UIAlertView中

UIAlertView *_alert = [[UIAlertView alloc] initWithTitle:@"Search Google?" 
                                                 message:@"Launch Google and search for something?" 
                                                delegate:self 
                                       cancelButtonTitle:@"Nah" 
                                       otherButtonTitles:@"Google It!",nil];
[_alert show];

UIAlertView代表

-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex 
{
    if( buttonIndex == 1 ) /* NO = 0, YES = 1 */
    {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://google.com"]];
    }
}

答案 1 :(得分:2)

将文本视图添加到UIAlertView并使用此

启用该属性
textview.dataDetectorTypes=UIDataDetectorTypeLink;

它会起作用!!

答案 2 :(得分:0)

使用initWithTitle:message:delegate:cancelButtonTitle:otherButtonTitles:。您可以将链接标题添加为otherButtonTitles和使用

 - (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex{}

在单击链接按钮时触发某些操作,例如转到网页。