2016-06-19 12 views
1

タイトルはあまり明確ではありません。私はいくつかのvimeoビデオをUIWebViewに表示しています。今私は物事を動作させるために、コードのこのビットを使用しています:それは言うhtml埋め込み文字列内のswift変数を連結します。

let embedHTML="<html><head><style type=\"text/css\">body {background-color: transparent;color: white;}</style></ 
    head><body style=\"margin:0\"><iframe src=\"//player.vimeo.com/video/171151492?autoplay=1&amp;loop=1\" 
    width=\"266\"height=\"105\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>"; 

今ここで、幅= \「266 \」高さ= \私は入れたい 「105 \」:

self.webView.frame.width 
代わりに266の

、代わりに私はこれを行うことができますどのよう

105の

self.webView.frame.height 

?私は+を使用して文字列を連結する方法を知っていることを意味しますが、これはうまくいきませんでした。誰にもアイデアはありますか?

答えて

1
let oneVar = self.webView.frame.width 
let anotherVar = self.webView.frame.height 

そして:

let embedHTML = "<html><head><style type=\"text/css\">body {background-color: transparent;color: white;}</style></ 
    head><body style=\"margin:0\"><iframe src=\"//player.vimeo.com/video/171151492?autoplay=1&amp;loop=1\" 
    width=\"\(oneVar)\"height=\"\(anotherVar)\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>"; 
+0

はうまく –

+0

いつでも働いていた、ありがとうございます。ハッピーコーディング:) – Dershowitz123

関連する問題