用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.

Trackback URL : http://b123400.net/blog/trackback/246


Leave your greetings here.

  1. Comment RSS : http://b123400.net/blog/rss/comment/246
  2. yctai 2009/11/17 12:17  Modify/Delete  Reply  Address

    話說dashcode 3.0終於有grid了,不過還是沒有on/off switch .... -_-

[登入][OpenID是?]
« Previous : 1 : ... 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : 28 : ... 212 : Next »