小编Cha*_*goy的帖子

Objective-C:在App上播放Youtube视频

我正在尝试探索我在iOS应用程序开发中还能做些什么,现在我试图在我的应用程序中包含一个视频.

我有下面的代码,目的是在视图加载时播放YouTube视频,但我得到的只是一个黑色的webView.

NSString *videoURL = @"http://youtu.be/Wq_CtkKrt1o";

videoView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 768, 1024)];
videoView.backgroundColor = [UIColor clearColor];
videoView.opaque = NO;
videoView.delegate = self;
[self.view addSubview:videoView];


NSString *videoHTML = [NSString stringWithFormat:@"\
             <html>\
             <head>\
             <style type=\"text/css\">\
             iframe {position:absolute; top:50%%; margin-top:-130px;}\
             body {background-color:#000; margin:0;}\
             </style>\
             </head>\
             <body>\
             <iframe width=\"100%%\" height=\"240px\" src=\"%@\" frameborder=\"0\" allowfullscreen></iframe>\
             </body>\
             </html>", videoURL];

[videoView loadHTMLString:videoHTML baseURL:nil];
Run Code Online (Sandbox Code Playgroud)

objective-c youtube-api uiwebview ios

9
推荐指数
1
解决办法
1万
查看次数

Objective C:MFMailComposeViewController 中的粗体消息正文

我有这个代码

NSString *messageBody = [NSString stringWithFormat:@"Name: %@\nCompany/Institution: %@\nAddress: %@\nCity: %@\nCountry: %@\nContact Number: %@\nE-Mail: %@\n \n \n Message: %@", rName.text, rCompany.text, rAddress.text, rCity.text, rCountry.text, rContactNumber.text, rEmail.text, rDescription.text];
    [tempMailCompose setMessageBody:messageBody isHTML:NO];
Run Code Online (Sandbox Code Playgroud)

现在MFMailComposeViewController我要做的是将姓名、地址、城市、国家、联系电话、电子邮件和消息设为粗体。我所做的是插入<strong>,但结果是错误的,它也显示<strong>为文本。

我怎样才能加粗它?

objective-c ios mfmailcomposeviewcontroller

3
推荐指数
1
解决办法
1200
查看次数