用Dashcode寫webapp的話,你可能會發現Dashcode裡面提供給你的排版類parts其實得好少
但是我就是想用Dashcode寫 add2home 阿!
第一個面對的難題是UI...因為dashcode提供的排版類part只有這些
用戶插入圖片
我找了好久都找不到到底怎樣用看photo的那種顯示方式
就是一個grid的樣子,Xcode裡面可是有這個元件的
用戶插入圖片
當然啦! webapp的比app少都是正常。
那麼回正題,要是我想要grid的話該怎麼辦呐?
可能對好多人來說解決這個問題是輕而易舉,可是我花了3天...
既然是這樣,萬一有人都不懂,就麻煩了,所以我就打算在這裡打篇野

這個的話要用一下那個Edge-to-edge list了
把那個list拖到你想要的位置
把listRowTemplate的東西拉小,不過不是整個list阿!
像這樣的:
用戶插入圖片
然後重點來了!
去index.html,把id是listRowTemplate的東西從li修改成img的DOM
並加上src的element,內容當然是圖片的位置,不過隨便打個就好了,反正遲些能轉
去CSS,找出listRowTemplate的class:
用戶插入圖片
令到他跳去下一行的是margin-right,所以把他設定成0,一切就美好了!
然後把width的auto改成你要的東西,不然也不行的。

這樣UI就完成了,動態改變圖片只需要在DataSource裡,把例子中的rowTitle修改成那個element的src
簡單得很~
2008/12/03 23:18 2008/12/03 23:18
Posted by YUKI.N.

JING

2008/07/16 18:05 / 電腦野/教學文
突然覺得capture screen好好玩
所以整了個教學,教下點樣將一般程式變成HUD
就是那些漂亮的半透明視窗:(不過不好亂來,我剛剛砸了safari...搞了好久都不行...)
因為太大,放不了上來,所以這樣呐:
2008/07/16 18:05 2008/07/16 18:05
Posted by YUKI.N.

首先說明,這篇教學文係for mac的
所以windows民可以跳過了,不過要是jabber的部份對你有幫助,也是能看一下的
反正那就是跨平台跨到那裡有支援的

如何用iChat開msn?

iChat好的地方是:漂亮,跟mac很夾
所以要是你覺得messager for mac或者adium不好的話
可以試一試,但我不建議就是了
原理係透過jabber對msn的support,用iChat login jabber
這樣的話,不只是msn,所有jabber支援的也能用,
Jabber係一個解釋起來蠻麻煩的東西
所以我就懶得解釋了,但jabber像電郵server般
你在每個jabber server申請的account都是獨立的,就像遊戲的私服
看看成果:
用戶插入圖片
用戶插入圖片

要做成這樣,就要照著下面了:

首先,因為iChat只是基本的支援jabber,想要開個新的jabber account係需要其他軟件的
可以到這裡選擇,不過其實adium已經好足夠了
我就以adium示範吧,相信係比較多人用的
1.首先Adium>Preferences>tab accounts>+>jabber
用戶插入圖片
2.按Register New Account
然後隨便選個server按Request New Account,今次範例用bgmn.net
用戶插入圖片
3.這裡是申請jabber account的,很簡單的
用戶插入圖片
註冊完後,adium的account欄位應該會自動幫你填上了,
要不然就自己填吧,用戶名@剛才的server名
用戶插入圖片
4.按下OK後,Account list便會出現了jabber account,按right click>Set status>Available
用戶插入圖片
5.然後彈甚麼驗證出來你也按Continue好了
用戶插入圖片
6.然後在jabber account按右鍵(Control+click)>Discovery Browser
用戶插入圖片
7.選擇看起來有msn字眼的東西,通常都是這樣的:
用戶插入圖片
8.然後他會問你msn的密碼跟賬號,你就輸入好了
用戶插入圖片
9.然後你應該能在adium的contact list上看到msn連絡人了
10.最後,這時去iChat,按menu bar上的iChat>preferences>tab accounts>+ 然後這樣:
用戶插入圖片
輸入你的jabber account呐,就是第3部做的事情
然後就大功告成了...
不過視像,語音那些就用不了呐
而且注意,我遇到了這個情況:
用戶插入圖片
大量的連絡人要求不停出現,夠嗆的
可能因為iChat認為全部都是邀請吧...慢慢解決好了
2008/06/23 04:17 2008/06/23 04:17
Posted by YUKI.N.
TAGS , , ,

那個mds到底在幹麼?
可能不少mac用戶都會問這條問題
mds可是令人火大的東西
用戶插入圖片
他就是拿掉很多資源唄
其實mds是spotlight的一個附屬物
mds是用來做indexing的,就是spotlight之所以搜尋得那麼快的祕密
用戶插入圖片
要解決的話,就這樣吧:
打開Terminal (Application>Utilities>Terminal)
輸入:
$ sudo mdutil -i off /Volumes/[你的硬碟名1]
$ sudo mdutil -i off /Volumes/[你的硬碟名2]

$ sudo mdutil -E /Volumes/[你的硬碟名1]
$ sudo mdutil -E /Volumes/[你的硬碟名2]

$ cd /
$ sudo rm -fr .Spotlight-V100

(這裡小心,rm前後的空格啊!不小心可能會鏟除了很多麻煩的東西)

$ sudo mdutil -i on /Volumes/[你的硬碟名1]
$ sudo mdutil -i on /Volumes/[你的硬碟名2]
2008/05/25 20:47 2008/05/25 20:47
Posted by YUKI.N.