iOS開發 播放Youtube影片

如果要在iPhone製作播放Youtube影片的功能

可以使用以下方式

利用UIWebView

UITextView *myUITextView1;

if(videoView == nil)
{
videoView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 37, 320, 260)];
}

videoView.backgroundColor = [UIColor clearColor];

videoView.opaque = NO;

[self.view addSubview:videoView];

NSString *htmlString [email protected]"<html><head>"

"<meta name = \"viewport\" content = \"initial-scale = 1.0, user-scalable = no, width = 212\"/></head>"

"<body style=\"background:#FFFFF;margin-top:20px;margin-left:0px\">"

"<div><object width=\"320\" height=\"240\">"

"<param name=\"wmode\" value=\"transparent\"></param>"

"<embed src=\"http://www.youtube.com/v/9-cDZnLhUIc?f=user_favorites&app=youtube_gdata\""

"type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"320\" height=\"240\"></embed>"

"</object></div></body></html>";

[videoView loadHTMLString:htmlString baseURL:nil];

iOS開發相容更低的版本

由於原來開發的APP 是使用iOS 6.0的版本開發的

因為想支援更低的iOS裝置的使用,像說iOS 5.0

但是iOS 6.0 以上都有預設開啓Auto Layout

所以版本一降低,就會出現不知援Auto Layout 的功能

找了好久 繼續閱讀

簡易iPhone音樂播放器

一般來說在寫iPhone程式的時候

因為Xcode提供很好的元件佈置環境

所以有時會使用元件拖拉的方式,來將要使用的原件拖到畫面裡面裡來

可是如果由程式碼來產生畫面的原件的話,是更好的方式,這樣可以提高程式的靈活性

所以這個簡單的作品在畫面的Layout部分

全部是由程式碼來產生的 繼續閱讀