對於現在很多網站是從iPhone或HTC等行動裝置上網觀看的。那麼如果用原本豐富、多彩多姿的網站反而會讓人不想看。
這時候就需要做一個手機版網頁!大多數都是有設置按鈕讓使用者按,但如果想更貼心一點,就是自動偵測啦!
Detect Mobile Browsers 該網站有不同語言的網頁程式的自動偵測手機上網的語法,大家可以自由下載。
開發手機版網頁 這篇文章有點久了,但仍然非常實用。
再來,就是不見得要針對『手機』上網做為偵測的方式,而是使用CSS3的語法來偵測瀏覽器的大小而有所不同。
開發行動版網頁遇到的挑戰
當然,使用新版的CSS3跟HTML5,也有瀏覽器的限制。
那麼如何做取捨就看個人了!
2012年1月30日
2011年12月20日
2011年12月11日
2011年12月1日
在一般ViewController內依照旋轉有不同的背景圖
在ViewController.m內寫上:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
//轉向的話要不一樣
if( interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight) {
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"橫.png"]];
} else if(interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown ) {
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"直.png"]];
}
// Return YES for supported orientations
return YES;
}
2011年11月28日
cocos2D中實現多點觸碰
要到AppDelegate.m內,找到『glView』,在下方加上:
//設置多點
[glView setMultipleTouchEnabled:YES];
才能成為多點觸碰。
2011年11月23日
筆記:無視物理的拋物線
來源:CCSprite利用Bezier(贝塞尔)做抛物线动作并让CCSprite同时播放两个Action动作!
如果要看物理的話:Cocos2D & Box2D
基本上一般的拋物線不使用『重力加速度』,且知道目的地位置可以套用此方式。
我使用的是以下的寫法:
如果要看物理的話:Cocos2D & Box2D
基本上一般的拋物線不使用『重力加速度』,且知道目的地位置可以套用此方式。
我使用的是以下的寫法:
2011年10月25日
Error:物件無法轉成字串
Object of class 類別名稱 could not be converted to string
解法是要在類別定義的時候,加上:
function __toString(){
return "";
}
即可解決此問題!
2011年10月20日
2011年10月17日
超萬用DFD圖,讓你輕鬆上手!
Data Flow Diagram,縮寫為DFD。中文名資料流程圖或資料流程圖。
這個東西跟一般的流程圖不太一樣,通常是用來描述資料流流向的一種系統分析圖形。
今天要來教學的就是這個圖囉~*
這個東西跟一般的流程圖不太一樣,通常是用來描述資料流流向的一種系統分析圖形。
今天要來教學的就是這個圖囉~*
訂閱:
文章 (Atom)